Sha256: ceef948ee54d2bb5173edcb24faf066d349429eb99aa1863a51845142b370c43

Contents?: true

Size: 638 Bytes

Versions: 31

Compression:

Stored size: 638 Bytes

Contents

#! /usr/bin/ruby
# encoding: utf-8

gem 'minitest', '=4.7.4'
require 'minitest/autorun'
require_relative '../lib/y_petri' # tested component itself
# require 'y_petri'
# require 'sy'

# Unit tests for the YPetri module.
# 
describe YPetri do
  it "should have basic classes" do
    [ :Place, :Transition, :Net, :Simulation, :World, :Agent ]
      .each { |ß| YPetri.const_get( ß ).must_be_kind_of Module }
  end
end

# Run all other unit tests.
# 
require_relative 'place_test'
require_relative 'transition_test'
require_relative 'net_test'
require_relative 'simulation_test'
require_relative 'world_test'
require_relative 'agent_test'

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
y_petri-2.1.51 test/y_petri_test.rb
y_petri-2.1.50 test/y_petri_test.rb
y_petri-2.1.49 test/y_petri_test.rb
y_petri-2.1.48 test/y_petri_test.rb
y_petri-2.1.47 test/y_petri_test.rb
y_petri-2.1.46 test/y_petri_test.rb
y_petri-2.1.45 test/y_petri_test.rb
y_petri-2.1.44 test/y_petri_test.rb
y_petri-2.1.42 test/y_petri_test.rb
y_petri-2.1.40 test/y_petri_test.rb
y_petri-2.1.39 test/y_petri_test.rb
y_petri-2.1.37 test/y_petri_test.rb
y_petri-2.1.36 test/y_petri_test.rb
y_petri-2.1.35 test/y_petri_test.rb
y_petri-2.1.34 test/y_petri_test.rb
y_petri-2.1.33 test/y_petri_test.rb
y_petri-2.1.31 test/y_petri_test.rb
y_petri-2.1.30 test/y_petri_test.rb
y_petri-2.1.26 test/y_petri_test.rb
y_petri-2.1.25 test/y_petri_test.rb