From 28c13cd175a4408d7cb6d025f5e28e59a0a3ea47 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Wed, 23 Jan 2019 21:57:16 -0700 Subject: [PATCH] Add `xit` to DSL --- src/spectator/dsl/structure_dsl.cr | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/spectator/dsl/structure_dsl.cr b/src/spectator/dsl/structure_dsl.cr index d86a6e9..f1e8d77 100644 --- a/src/spectator/dsl/structure_dsl.cr +++ b/src/spectator/dsl/structure_dsl.cr @@ -1403,6 +1403,12 @@ module Spectator::DSL ::Spectator::DSL::Builder.add_example(Example%example) end + # Same as `#pending`. + # Include for compatibility with RSpec. + macro xit(what, &block) + pending({{what}}) {{block}} + end + # Creates a wrapper class for test code. # The class serves multiple purposes, mostly dealing with scope. # 1. Include the parent modules as mix-ins.