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
1)
CGI::QueryExtension#read_from_cmdline when the ARGV Array contains no values returns the lines read from $stdin converted to a HTTP Query String FAILED
Expected "1.8/library/cgi/"
 to equal "one=value&two=other_value&three"

/opt/work/mspec.git/lib/mspec/expectations/expectations.rb:10:in `fail_with'
/opt/work/mspec.git/lib/mspec/matchers/base.rb:8:in `=='
./1.8/library/cgi//queryextension/read_from_cmdline_spec.rb:41
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `instance_eval'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `protect'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `protect'
/opt/ruby18-dev/lib/ruby/1.8/cgi.rb:1082:in `all?'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `each'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `all?'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `protect'
/opt/work/mspec.git/lib/mspec/runner/context.rb:72:in `process'
/opt/work/mspec.git/lib/mspec/runner/context.rb:68:in `each'
/opt/work/mspec.git/lib/mspec/runner/context.rb:68:in `process'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:29:in `describe'
/opt/work/mspec.git/lib/mspec/runner/object.rb:11:in `describe'
./1.8/library/cgi//queryextension/read_from_cmdline_spec.rb:27
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `load'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `instance_eval'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `protect'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:44:in `each'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:44:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:36:in `process'
/opt/work/mspec.git/lib/mspec/commands/mspec-run.rb:75:in `run'
/opt/work/mspec.git/lib/mspec/utils/script.rb:85:in `main'
/opt/work/mspec.git/bin/mspec-run:8

2)
CGI::QueryExtension#read_from_cmdline when the ARGV Array contains no values returns the lines read from $stdin concatenated with '+' when no values are given FAILED
Expected "1.8/library/cgi/"
 to equal "one+two+three"

/opt/work/mspec.git/lib/mspec/expectations/expectations.rb:10:in `fail_with'
/opt/work/mspec.git/lib/mspec/matchers/base.rb:8:in `=='
./1.8/library/cgi//queryextension/read_from_cmdline_spec.rb:46
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `instance_eval'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `protect'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `protect'
/opt/work/mspec.git/lib/mspec/expectations/expectations.rb:10:in `all?'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `each'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `all?'
/opt/work/mspec.git/lib/mspec/runner/context.rb:58:in `protect'
/opt/work/mspec.git/lib/mspec/runner/context.rb:72:in `process'
/opt/work/mspec.git/lib/mspec/runner/context.rb:68:in `each'
/opt/work/mspec.git/lib/mspec/runner/context.rb:68:in `process'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:29:in `describe'
/opt/work/mspec.git/lib/mspec/runner/object.rb:11:in `describe'
./1.8/library/cgi//queryextension/read_from_cmdline_spec.rb:27
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `load'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `instance_eval'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:62:in `protect'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:50:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:44:in `each'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:44:in `files'
/opt/work/mspec.git/lib/mspec/runner/mspec.rb:36:in `process'
/opt/work/mspec.git/lib/mspec/commands/mspec-run.rb:75:in `run'
/opt/work/mspec.git/lib/mspec/utils/script.rb:85:in `main'
/opt/work/mspec.git/bin/mspec-run:8

Finished in 0.246417 seconds