1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
2)
REXML::Element#namespace returns a hash of the namespaces FAILED
Expected ["xmlns", "y", "z"]
 to equal ["y", "z", "xmlns"]

/opt/work/rbx.git/mspec/lib/mspec/expectations/expectations.rb:10:in `fail_with'
/opt/work/rbx.git/mspec/lib/mspec/matchers/base.rb:9:in `=='
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:12:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:60:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:27:in `describe'
/opt/work/rbx.git/mspec/lib/mspec/runner/object.rb:11:in `describe'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:4:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:45:in `load'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-ci:68:in `run'
/opt/work/rbx.git/mspec/lib/mspec/utils/script.rb:75:in `main'
mspec/bin/mspec-ci:75

3)
REXML::Element#namespace uses namespace prefixes as keys FAILED
Expected ["xmlns", "y", "z"]
 to equal ["y", "z", "xmlns"]

/opt/work/rbx.git/mspec/lib/mspec/expectations/expectations.rb:10:in `fail_with'
/opt/work/rbx.git/mspec/lib/mspec/matchers/base.rb:9:in `=='
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:24:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:60:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:27:in `describe'
/opt/work/rbx.git/mspec/lib/mspec/runner/object.rb:11:in `describe'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:4:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:45:in `load'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-ci:68:in `run'
/opt/work/rbx.git/mspec/lib/mspec/utils/script.rb:75:in `main'
mspec/bin/mspec-ci:75

4)
REXML::Element#namespace uses namespace values as the hash values FAILED
Expected ["1", "2", "3"]
 to equal ["2", "3", "1"]

/opt/work/rbx.git/mspec/lib/mspec/expectations/expectations.rb:10:in `fail_with'
/opt/work/rbx.git/mspec/lib/mspec/matchers/base.rb:9:in `=='
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:29:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:46:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:60:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/state.rb:56:in `process'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:27:in `describe'
/opt/work/rbx.git/mspec/lib/mspec/runner/object.rb:11:in `describe'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:4:in `/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb'
/opt/work/rbx.git/./spec/ruby/1.8/library/rexml/element/namespaces_spec.rb:45:in `load'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `call'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:120:in `protect'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:45:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `each'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:42:in `files'
/opt/work/rbx.git/mspec/lib/mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-ci:68:in `run'
/opt/work/rbx.git/mspec/lib/mspec/utils/script.rb:75:in `main'
mspec/bin/mspec-ci:75

Finished in 72.366000 seconds