libanjuta, am-project: bgo #675118 - Project manager never finishes loading Anjuta...
[anjuta.git] / plugins / am-project / tests / bugs.at
blobb9e74236b6b24d7ecdf93efd9b678a2240bfd892
1 AT_SETUP([Various bugs])
5 AS_MKDIR_P([project1])
6 AT_DATA([project1/configure.ac],
7 [[
8 PKG_CHECK_MODULES(TEST,ncurses)
9 AC_CONFIG_FILES(Makefile)
10 ]])
11 AT_DATA([project1/Makefile.am],
12 [[]])
13 AT_DATA([expect],
14 [[ROOT (): bug1
15     SOURCE (): configure.ac
16     SOURCE (): Makefile.am
17 ]])
18 AT_PARSER_CHECK([load project1 \
19                  move bug1 \
20                  remove 0:1 \
21                  list \
22                  save])
23 AT_CHECK([diff output expect])
24 AT_PARSER_CHECK([load bug1 \
25                  list])
26 AT_CHECK([diff output expect])
30 AS_MKDIR_P([project2])
31 AT_DATA([project2/configure.ac],
33 AC_CONFIG_FILES(Makefile)
34 ]])
35 AT_DATA([project2/Makefile.am],
37 program_CFLAGS=-g
38 noinst_PROGRAMS = program
39 ]])
40 AT_DATA([expect],
41 [[ROOT (): project2
42     TARGET (): program
43         PROPERTY (C compiler flags): -g
44         PROPERTY (Do not install): true
45     SOURCE (): configure.ac
46     SOURCE (): Makefile.am
47 ]])
48 AT_PARSER_CHECK([load project2 \
49                  list])
50 AT_CHECK([diff output expect])
54 AS_MKDIR_P([project3])
55 AT_DATA([project3/configure.ac],
57 AC_CONFIG_FILES(Makefile)
58 ]])
59 AT_DATA([project3/Makefile.am],
61 ALL_LINGUAS = $(notdir *.po)
63 catalogs: $(ALL_LINGUAS)
64         $(ALL_LINGUAS)
66 noinst_PROGRAMS = program
67 ]])
68 AT_DATA([expect],
69 [[ROOT (): project3
70     TARGET (): program
71         PROPERTY (Do not install): true
72     SOURCE (): configure.ac
73     SOURCE (): Makefile.am
74 ]])
75 AT_PARSER_CHECK([load project3 \
76                  list])
77 AT_CHECK([diff output expect])
81 AS_MKDIR_P([project4])
82 AT_DATA([project4/configure.ac],
84 AC_CONFIG_FILES(Makefile)
85 ]])
86 AT_DATA([project4/Makefile.am],
88 GDU__v_DB2OMF_=$(GDU__v_DB2OMF_$(AM_DEFAULT_VERBOSITY))
90 $(GDU__v_DB2OMF_)
91 ]])
92 AT_DATA([expect],
93 [[ROOT (): project4
94     SOURCE (): configure.ac
95     SOURCE (): Makefile.am
96 ]])
97 AT_PARSER_CHECK([load project4 \
98                  list])
99 AT_CHECK([diff output expect])
103 AT_CLEANUP