1# $FreeBSD$ 2 3atf_test_case diff3 4atf_test_case diff3_lesssimple 5atf_test_case diff3_ed 6 7diff3_body() 8{ 9 atf_check -o file:$(atf_get_srcdir)/1.out \ 10 diff3 $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 11 12 atf_check -o file:$(atf_get_srcdir)/1.out \ 13 diff3 --strip-trailing-cr $(atf_get_srcdir)/1cr.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 14 15 atf_check -o file:$(atf_get_srcdir)/1t.out \ 16 diff3 -T $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 17 18 atf_check -o file:$(atf_get_srcdir)/2.out \ 19 diff3 -e $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 20 21 atf_check -o file:$(atf_get_srcdir)/3.out \ 22 diff3 -E -L 1 -L 2 -L 3 $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 23 24 atf_check -o file:$(atf_get_srcdir)/4.out \ 25 diff3 -X -L 1 -L 2 -L 3 $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 26 27 atf_check -o file:$(atf_get_srcdir)/5.out \ 28 diff3 -x $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 29 30 atf_check -o file:$(atf_get_srcdir)/6.out \ 31 diff3 -3 $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 32 33 atf_check -o file:$(atf_get_srcdir)/7.out \ 34 diff3 -i $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 35} 36 37diff3_lesssimple_body() 38{ 39 atf_check -s exit:1 -o file:$(atf_get_srcdir)/10.out \ 40 diff3 -m -L 1 -L 2 -L 3 $(atf_get_srcdir)/4.txt $(atf_get_srcdir)/5.txt $(atf_get_srcdir)/6.txt 41} 42 43diff3_ed_body() 44{ 45 atf_check -s exit:0 -o file:$(atf_get_srcdir)/long-ed.out \ 46 diff3 -e $(atf_get_srcdir)/long-m.txt $(atf_get_srcdir)/long-o.txt $(atf_get_srcdir)/long-y.txt 47} 48 49atf_init_test_cases() 50{ 51 atf_add_test_case diff3 52# atf_add_test_case diff3_lesssimple 53 atf_add_test_case diff3_ed 54} 55