Sha256: e0cdfa4347af0a62138d36718a634121021797d367bc8372c189d573d9182664
Contents?: true
Size: 1.24 KB
Versions: 3
Compression:
Stored size: 1.24 KB
Contents
require_relative '../test-util' class FakeHandler < RuleHandler::BasicHandler DOMAIN_LOCATION = Location[Temppath.create] def initialize @params = Parameters.new(Variable.new("X") => PioneString.new("a").to_seq) @original_params = @params @inputs = [Tuple::DataTuple.new(name: "A", domain: DOMAIN_LOCATION.to_s, location: DOMAIN_LOCATION + "A", time: Time.now)] end def domain_location DOMAIN_LOCATION end def execute end end describe 'Pione::Log::DomainLog' do before do @info = Log::DomainLog.new(FakeHandler.new) end it 'should get domain location' do @info.domain_location.should == FakeHandler::DOMAIN_LOCATION end it 'should create a domain information file' do @info.save (FakeHandler::DOMAIN_LOCATION + Log::DomainLog::FILENAME).should.exist end it 'should get record' do @info.record.should.kind_of Hash end it 'should get sysname' do @info.system_name.should.not.nil end it 'should get nodename' do @info.system_nodename.should.not.nil end it 'should get machine' do @info.system_machine.should.not.nil end it 'should get version' do @info.system_version.should.not.nil end it 'should get relase' do @info.system_release.should.not.nil end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pione-0.2.2 | test/log/spec_domain-log.rb |
pione-0.2.1 | test/log/spec_domain-log.rb |
pione-0.2.0 | test/log/spec_domain-log.rb |