fOOrth/integration
Peter Camilleri 905ab67e7c Upgraded to reek 3.04. Backed off making Duration act like a numeric. Now
math on duration objects yields rationals that may be converted back to
duration objects if needed.
2015-07-15 15:59:32 -04:00
..
support Duration; started on methods =, > 2015-07-05 21:51:06 -04:00
array_lib_tests.rb Converted Array .select{ ... } to .select{{ ... }}. 2015-06-10 18:50:41 -04:00
class_lib_tests.rb Added tests that fail pointing out the class mode bug. 2015-05-29 15:38:38 -04:00
clone_lib_tests.rb Added clone exclusion tests for Array and Hash. 2015-04-20 12:47:40 -04:00
comparison_tests.rb Procedure literal routines will now use {{ ... }} 2015-06-10 12:39:18 -04:00
compile_lib_tests.rb Found rake bug with long cmd lines. Gave integration tests a name haircut. 2015-04-20 12:05:59 -04:00
ctrl_struct_lib_tests.rb Converted from VM .with{ ... } to Object .with{{ ... }}. 2015-06-10 19:46:28 -04:00
data_ref_lib_tests.rb Found rake bug with long cmd lines. Gave integration tests a name haircut. 2015-04-20 12:05:59 -04:00
exception_lib_tests.rb Rolled signal exceptions into other Ruby exceptions. Reformatted table. 2015-05-30 16:18:26 -04:00
hash_lib_tests.rb Procedure literal routines will now use {{ ... }} 2015-06-10 12:39:18 -04:00
in_stream_test_1.txt Added .open, .close, and .gets to InStream. 2015-01-22 12:38:21 -05:00
load_test_one.foorth Added .load and load" to String. 2015-01-09 10:46:48 -05:00
numeric_lib_tests.rb Corrected behavior of safe_rationalize for nil input. 2015-07-11 19:01:34 -04:00
object_lib_tests.rb Found rake bug with long cmd lines. Gave integration tests a name haircut. 2015-04-20 12:05:59 -04:00
procedure_lib_tests.rb Added call_v, call_x, and call_vx methods to the Procedure class. 2015-07-01 13:15:01 -04:00
queue_lib_tests.rb Found rake bug with long cmd lines. Gave integration tests a name haircut. 2015-04-20 12:05:59 -04:00
README.md Updated Integration README.md 2015-04-13 15:09:47 -04:00
stack_lib_tests.rb Added the .clear method to the Stack class. 2015-04-29 11:53:08 -04:00
standard_lib_tests.rb Added the 2drop and 2dup methods with tests and docs. 2015-05-30 14:06:12 -04:00
stdio_lib_tests.rb Found rake bug with long cmd lines. Gave integration tests a name haircut. 2015-04-20 12:05:59 -04:00
stream_lib_tests.rb Combined in and out stream tests due to rake bug. 2015-06-13 12:46:33 -04:00
string_lib_tests.rb Forgot to f**king save all! 2015-06-14 14:48:28 -04:00
thread_lib_tests.rb Ensure that Thread .new is stubbed out. 2015-06-12 22:05:05 -04:00
time_lib_tests.rb Upgraded to reek 3.04. Backed off making Duration act like a numeric. Now 2015-07-15 15:59:32 -04:00
vm_lib_tests.rb Refactored to use fOOrth version of .to_s 2015-05-05 16:08:01 -04:00

The Integration Test Suite.

While the tests folder mostly focuses on the internals of fOOrth, and in fact does not even load the run time libraries, the integration test suite loads the entire fOOrth language in order to be able to conduct testing on the system as a whole.

This is done via the following rake command:

rake integration

Most of the integration testing is done in fOOrth itself.