Commit Graph

25 Commits

Author SHA1 Message Date
Marc Siegel 41b7721f4b (cosmetic: replace eligible double quoted strings with single quotes) 2013-11-26 15:53:45 -05:00
Marc Siegel ecb259db1f Fix spec descriptions to reflect module, rather than instance, methods 2013-07-29 00:57:19 -04:00
Marc Siegel abd75d6290 Add specs of frozen string and number for #dsl_eval_immutable 2013-07-28 23:55:14 -04:00
Marc Siegel 448a1155f6 First light on Docile#dsl_eval_immutable 2013-07-28 19:22:45 -04:00
Marc Siegel cb6e5bbe65 Add pending spec for Docile#dsl_eval_immutable 2013-07-28 19:21:08 -04:00
Marc Siegel f2806d786b Begin to bring specs in line with betterspecs.org standards 2013-07-28 18:20:59 -04:00
Marc Siegel 5db552b200 add test of earlier fix for FCB#instance_variables type on 1.8.x 2013-07-25 11:29:34 -04:00
Marc Siegel f4ae46b326 Exclude /spec/ from code coverage.
Weirdly, on coveralls.io, only Rubinius (rbx-19mode) shows a 1%
lack in coverage due to a line in docile_spec.rb. This should
ensure that the spec files are never measured for code coverage.
2013-07-07 19:09:04 -04:00
Marc Siegel b7d43ac57e Add test coverage that proxy correctly re-raises NoMethodError 2013-07-05 16:34:26 -04:00
Marc Siegel c59b06bef7 Add test coverage that __id__ method is *not* proxied 2013-07-05 16:33:55 -04:00
Marc Siegel d6f88c5d71 (cosmetic: whitespace) 2013-07-05 16:07:25 -04:00
Marc Siegel a573b7aab5 Use SimpleCov in addition to publishing to Coveralls.io 2013-07-05 15:46:29 -04:00
Marc Siegel d3bb0a3102 Add setup for coveralls.io code coverage tool 2013-07-05 10:46:19 -04:00
doop fcdf0b82a1 Committing required 'singleton' library. 2013-04-01 12:48:31 +04:00
doop 6f08a73a00 Testing local variable scope on dispatch pattern. 2013-04-01 09:32:07 +04:00
doop 9b86a4075a Testing scope in a dispatch environment. 2013-04-01 08:54:06 +04:00
doop 952b79ab0d Testing the dispatch pattern. 2013-04-01 08:44:23 +04:00
doop dbc7f24043 Added tests for parameterized blocks. 2013-04-01 07:53:44 +04:00
Marc Siegel 831ac8137a fix for ruby 1.8.x
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 15:24:59 -04:00
Marc Siegel c72679b3e0 fix names of two tests 2011-12-06 19:06:55 -05:00
Marc Siegel bce3530787 added Pizza/PizzaBuilder to docs and to specs 2011-12-06 18:41:43 -05:00
Marc Siegel f45c3cf8d7 support instance variables from block context in multi-level dsl 2011-12-06 16:21:11 -05:00
Marc Siegel d7fd1a9450 support instance variables from block context in one-level dsl 2011-12-06 15:34:46 -05:00
Marc Siegel c04587a03f support local variable and method fallback contexts 2011-12-06 15:06:28 -05:00
Marc Siegel 2a6452b432 simplest: instance_eval 2011-12-06 14:46:46 -05:00