Sha256: 0f2445a211f624822511a954c3f7078a24fd8bd7171171e43982f5e41e80b365
Contents?: true
Size: 628 Bytes
Versions: 1
Compression:
Stored size: 628 Bytes
Contents
module DeepTest class RindaBlackboard def initialize(options, tuple_space = TupleSpaceFactory.tuple_space(options)) @options = options @tuple_space = tuple_space end def take_result result = @tuple_space.take ["test_result", nil], @options.timeout_in_seconds result[1] end def take_work tuple = @tuple_space.take ["deep_work", nil], @options.timeout_in_seconds tuple[1] end def write_result(result) @tuple_space.write ["test_result", result] end def write_work(work_unit) @tuple_space.write ["deep_work", work_unit] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
deep_test-1.1.4 | lib/deep_test/rinda_blackboard.rb |