2007-09-03 02:33:47 +02:00
|
|
|
TESTING "Component Test Suite: Proc-Layer controller" ./test-components --group=controller
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-10-06 05:11:30 +02:00
|
|
|
TEST "CommandBasic_test" CommandBasic_test <<END
|
2009-06-08 21:29:09 +02:00
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-08-28 20:33:20 +02:00
|
|
|
TEST "Argument & Memento handling" CommandArgument_test <<END
|
2009-07-20 07:03:18 +02:00
|
|
|
out: Command-State. arguments=unbound, ·noUNDO·.
|
|
|
|
|
out: capture state...
|
|
|
|
|
out: Command-State. arguments=Closure\(\), ·noUNDO·.
|
|
|
|
|
out: Command-State. arguments=Closure\(.\), ·noUNDO·.
|
|
|
|
|
out: Command-State. arguments=Closure\(.,00:..:....00\), ·noUNDO·.
|
|
|
|
|
out: Command-State. arguments=Closure\(00:..:....00,glorious,..\), <mem: destruction>.
|
|
|
|
|
out: would be serialised.....Command-State. arguments=Closure\(\), ·noUNDO·.
|
|
|
|
|
out: would be serialised.....Command-State. arguments=Closure\(.\), ·noUNDO·.
|
|
|
|
|
out: would be serialised.....Command-State. arguments=Closure\(.,00:..:....00\), ·noUNDO·.
|
|
|
|
|
out: would be serialised.....Command-State. arguments=Closure\(00:..:....00,glorious,..\), <mem: destruction>.
|
|
|
|
|
out: sizeof\( .+control1.ArgumentHolder.+ \) = .+
|
|
|
|
|
out: Command-State. arguments=Closure\(00:..:....00,Lumiera rocks,..\), ·noUNDO·.
|
|
|
|
|
out: capture state...
|
|
|
|
|
out: captured state: START...Lumiera rocks
|
|
|
|
|
out: Command-State. arguments=Closure\(00:..:....00,Lumiera rocks,..\), <mem: START...Lumiera rocks>.
|
|
|
|
|
out: invoke operation...
|
|
|
|
|
out: START...doIt\( Time=00:..:....00 "Lumiera rocks" rand=.. \)
|
|
|
|
|
out: undo... memento=START...Lumiera rocks
|
|
|
|
|
out: START...doIt\( Time=00:..:....00 "Lumiera rocks" rand=.. \)undoIt\(time=00:..:....00\)----memento-:START...Lumiera rocks
|
|
|
|
|
out: capture state...
|
|
|
|
|
out: modified: Command-State. arguments=Closure\(00:00:00.123,unbelievable,..\), <mem: START...doIt\( Time=00:..:....00 "Lumiera rocks" rand=.. \)undoIt\(time=00:..:....00\)----memento-:START...Lumiera rocksLumiera rocks>.
|
|
|
|
|
out: copied : Command-State. arguments=Closure\(00:..:....00,Lumiera rocks,..\), <mem: START...Lumiera rocks>.
|
|
|
|
|
out: undo... memento=START...doIt\( Time=00:..:....00 "Lumiera rocks" rand=.. \)undoIt\(time=00:..:....00\)----memento-:START...Lumiera rocksLumiera rocks
|
|
|
|
|
out: RESET...undoIt\(time=00:..:....00\)----memento-:START...doIt\( Time=00:..:....00 "Lumiera rocks" rand=.. \)undoIt\(time=00:..:....00\)----memento-:START...Lumiera rocksLumiera rocks
|
2009-06-28 15:27:27 +02:00
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-10-03 03:40:12 +02:00
|
|
|
TEST "build argument accepting function" ArgumentTupleAccept_test <<END
|
2009-09-29 18:09:34 +02:00
|
|
|
out: sizeof\( .+control.+TestClass.+ \) = 1
|
|
|
|
|
out: sizeof\( .+control.+TestClass.+lumiera.Time.+ \) = (12)|(16)
|
|
|
|
|
out: 00:..:..\.000
|
|
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-08-28 20:33:20 +02:00
|
|
|
TEST "Command functor and UNDO functor" CommandMutation_test <<END
|
2009-09-21 03:34:10 +02:00
|
|
|
out: empty placeholder closure: Closure\(0\)
|
2009-07-10 19:04:01 +02:00
|
|
|
out: param values: Closure\(23\)
|
|
|
|
|
out: saved state: 11
|
2009-06-19 05:57:06 +02:00
|
|
|
END
|
2009-06-24 06:38:33 +02:00
|
|
|
|
|
|
|
|
|
2009-09-29 18:09:34 +02:00
|
|
|
TEST "Memento wiring and storage" MementoTie_test <<END
|
2009-07-12 23:21:37 +02:00
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-10-09 17:54:31 +02:00
|
|
|
PLANNED "Opaque cloning of implementation" CommandCloneBuilder_test <<END
|
|
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-10-06 05:11:30 +02:00
|
|
|
TEST "Equality comparisons" CommandEquality_test <<END
|
2009-10-03 16:28:46 +02:00
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-10-05 06:07:21 +02:00
|
|
|
TEST "Command index and allocation" CommandRegistry_test <<END
|
2009-07-09 20:47:21 +02:00
|
|
|
return: 0
|
2009-06-24 06:38:33 +02:00
|
|
|
END
|
2009-07-24 05:24:39 +02:00
|
|
|
|
|
|
|
|
|
2009-10-02 15:26:11 +02:00
|
|
|
TEST "handling pattern basics" HandlingPatternBasics_test <<END
|
2009-09-29 18:09:34 +02:00
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PLANNED "handling patterns" HandlingPatternStandardImpl_test <<END
|
2009-08-11 08:35:37 +02:00
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2009-07-24 05:24:39 +02:00
|
|
|
PLANNED "Command usage aspects I" CommandUse1_test <<END
|
|
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PLANNED "Command usage aspects II" CommandUse2_test <<END
|
|
|
|
|
return: 0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PLANNED "Command usage aspects III" CommandUse3_test <<END
|
|
|
|
|
return: 0
|
|
|
|
|
END
|