Sha256: b7e73029701eb0ec2aa2a902950fa21b4d5489b9878f4857a3ad57fa7d75afa8
Contents?: true
Size: 1.77 KB
Versions: 6
Compression:
Stored size: 1.77 KB
Contents
# Author:: Nicolas Pouillard <ertai@lrde.epita.fr>. # Copyright:: Copyright (c) 2005 Uttk Team. All rights reserved. # License:: LGPL # Revision:: $Id: /w/fey/uttk/trunk/test/unit/filters/node_cut_test.rb 21844 2006-02-17T17:26:59.771162Z pouillar $ test_section __FILE__ do module Uttk module Filters class NodeCutTest < ::Test::Unit::TestCase include Mocks::Assertions include NodeCut::Assertions @@output_string = " |root: | contents: | - Test1: | status: PASS | - Test2: | status: FAIL | status: FAIL(50%) ".head_cut! @@output_tree = YAML.load(@@output_string) @@original = [[[:root, [:contents, {:ordered=>true}], :Test1, :status], "PASS"], [[:root, [:contents, {:ordered=>true}], :Test2, :status], "FAIL"], [[:root, :status], "FAIL(50%)"]] @@without_contents = [[[:root, :Test1, :status], "PASS"], [[:root, :Test2, :status], "FAIL"], [[:root, :status], "FAIL(50%)"]] @@without_test1_prune = [[[:root, [:contents, {:ordered=>true}], :Test2, :status], "FAIL"], [[:root, :status], "FAIL(50%)"]] # # Methods # def setup super @mock_object = Mocks::Observer.new end def teardown end # # Tests # def test_without_contents assert_node_cut @@original, @@without_contents, :skip => %r{contents} end def test_without_test1_prune assert_node_cut @@original, @@without_test1_prune, :skip => %r{Test1}, :prune => true end end # class NodeCutTest end # module Filters end # module Uttk end
Version data entries
6 entries across 6 versions & 1 rubygems