/test/language/ace/ace_002.ace
http://github.com/tybor/Liberty · Unknown · 55 lines · 46 code · 9 blank · 0 comment · 0 complexity · bf09577147c1d638acc94dcfe6981b90 MD5 · raw file
- system
- "test_002.exe" -- is the name for the executable
- root
- TEST_002: main
- -- To indicate that the execution will start in procedure "make" of
- -- class PYRAMID.
- default -- The default section:
- -- To select the default assertion level to be verified:
- assertion (loop) -- Try to change this "loop" keyword for example.
- -- To include or to exclude the Garbage Collector:
- collect (yes) -- Yes or No is a valid answer here.
- -- The default section is finished, the next keyword starts the
- -- cluster section.
- cluster
- "."
- -- The description of the first cluster starts with its name
- -- just folowed by the path of the directory:
- demos_cluster: "${path_tutorial}"
- -- The ${path_tutorial} variable is set in the
- -- configuration file (.serc or system.se)
- end
- -- The string cluster:
- standard : "${path_liberty_core}/string"
- default
- assertion (require)
- option
- -- To override the previously defined level
- -- for some classes of this cluster:
- assertion (ensure): STRING
- end
- -- The io basic cluster:
- standard : "${path_liberty_core}/io/basic"
- default
- assertion (ensure)
- option
- -- To override the previously defined level
- -- for some classes of this cluster:
- assertion (require): STD_INPUT
- end
- -- SmartEiffel's standard library. Always put this last so
- -- that you can override options for parts of the library.
- standard: "${path_liberty_core}/loadpath.se"
- default
- assertion (ensure)
- end
- end