You can clone with
HTTPS or Subversion.
Updated version to 1.5.15.
Convert constants to symbols in conflicts_with guard (based on #205).
Encode strings for equal_utf16 matcher to binary (based on #201).
Added encode() helper.
Added PlatformGuard.windows? for use in mspec.
The guards should be used in all specs, but this convenience
method simplifies the env() and ruby_exe() helpers. The method
is essentially the same as using 'platform_is :os => :windows'
in the specs.
Fixed mock cleanup to not send to a removed mock method.
Added with_feature guard.
Fixed shared specs.
Added :ci_xtags config item for custom mspec-ci excludes.
Updated version to 1.5.14.
Use binary mode for modifying tag files.
Added option mode argument for touch() helper.
Updated version to 1.5.13.
Added #cp helper to mspec.
Enable passing multiple files to #rm_r helper.
Fixed #rm_r helper to delete links and sockets.
Added file system helpers to mspec.
The rm_r helper contains a guard that should make it extremely
unlikely that due to some error in the specs or Ruby implementation,
the helper could cause data loss by deleting an arbitrary tree of
Changed language_version helper to be more specific.
Fixed running shared describe blocks with nested describes.
Changed tmp() helper to use special directory in Dir.pwd.
Shugo's patch to use Proc.new instead of lambda because instance_eval…
… yields the receiver.
Be strict about the argument passed to should, so that 42.should resp…
…ond_to?(:to_int) generates an error
prefer ENV['TMPDIR'] to be able to specify the temporary directory on…
Signed-off-by: Brian Ford <email@example.com>
Fixed specs for --gdb change.
Fix mspec's --gdb option
Add specs for mock_to_path
Add #mock_to_path helper
Add dummy Object#doc method for ReadRuby compatibility
Make mock cleanup simpler and saner.
Added tests for MagLev into MSpec tests
Added MagLev to MSpec
Add as_user guard which yields when the eUID != 0
Add NaN and Infinity helpers.
Updated version to 1.5.12
Added some ducktype helpers.