Skip to content

Component definition rules test suite

Check the component list extraction from various rule's files

Component definition rules test suite / One component list

Running

acc --list_rules rules.1

with file rules.1 :

App contains Main

should output :

rules.1:1: Component App contains unit Main

Component definition rules test suite / One component list Successful

Component definition rules test suite / GUI component contains 3 other components, declared one by one on the rules file

Running

acc -lr rules.2

with file rules.2 :

App contains Main
GUI contains Gtk
GUI contains Glib
GUI contains Pango

should output :

rules.2:2: Component App contains unit Main
rules.2:3: Component GUI contains unit Gtk
rules.2:4: Component GUI contains unit Glib
rules.2:4: Component GUI contains unit Pango

Component definition rules test suite / GUI component contains 3 other components, declared one by one on the rules file Successful

Component definition rules test suite / GUI component contains 3 other components, declared all in one line in the rules file

Running

acc -lr rules.3

with file rules.3 :

App contains Main
GUI contains Gtk and Glib and Pango

should output :

rules.3:2: Component App contains unit Main
rules.3:2: Component GUI contains unit Gtk, Glib and Pango

Component definition rules test suite / GUI component contains 3 other components, declared all in one line in the rules file Successful