Sha256: 88070ebca58f8c98ddc6ab1a5f6bbb31665a0cfbfcb4f8fecb8b74a7d55125c1
Contents?: true
Size: 849 Bytes
Versions: 1
Compression:
Stored size: 849 Bytes
Contents
require "delegate" # Ruby 2.2 require "minitest/autorun" require "trailblazer/macro" module Mock class Result def initialize(bool); @bool = bool end def success?; @bool end def errors; ["hihi"] end end end module Test module ReturnCall def self.included(includer) includer._insert :_insert, ReturnResult, {replace: Trailblazer::Operation::Result::Build}, ReturnResult, "" end end ReturnResult = ->(last, input, options) { input } end require "pp" # Minitest::Spec::Operation = Trailblazer::Operation Memo = Struct.new(:id, :body) do def self.find(id) return new(id, "Yo!") if id nil end end require "trailblazer/activity/testing" T = Trailblazer::Activity::Testing module Rehash def rehash(ctx, seq:, rehash_raise: false, **) seq << :rehash raise if rehash_raise true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trailblazer-macro-2.1.0.rc11 | test/test_helper.rb |