Sha256: 482713139a9b4fdf3c5cefa611c0c67b29c9abca28a450f6225eecc4245445f5
Contents?: true
Size: 744 Bytes
Versions: 2
Compression:
Stored size: 744 Bytes
Contents
require 'test/unit' require 'stamina/adl' require 'stamina/stamina_test' module Stamina class Automaton class MetricsTest < StaminaTest def test_alphabet_size assert_equal 3, @small_dfa.alphabet_size end def test_avg_degree assert_equal 6.to_f/4, @small_dfa.avg_degree end def test_avg_out_degree assert_equal 6.to_f/4, @small_dfa.avg_out_degree end def test_avg_in_degree assert_equal 6.to_f/4, @small_dfa.avg_in_degree end def test_accepting_ratio assert_equal 0.5, @small_dfa.accepting_ratio end def test_depth assert_equal 3, @small_dfa.depth assert_equal 2, @small_nfa.depth end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stamina-0.4.0 | test/stamina/automaton/metrics_test.rb |
stamina-0.3.1 | test/stamina/automaton/metrics_test.rb |