Revisions

gist: 182058 Download_button fork
public
Public Clone URL: git://gist.github.com/182058.git
Embed All Files: show embed
failures.diff #
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
diff --git a/spec/spec/runner/formatter/html_formatted-1.8.6.html b/spec/spec/runner/formatter/html_formatted-1.8.6.html
index 03843e3..3a1c382 100644
--- a/spec/spec/runner/formatter/html_formatted-1.8.6.html
+++ b/spec/spec/runner/formatter/html_formatted-1.8.6.html
@@ -192,15 +192,16 @@ a {
       <div class="failure" id="failure_1">
         <div class="message"><pre>Mock &quot;poke me&quot; expected :poke with (any args) once, but received it 0 times</pre></div>
         <div class="backtrace"><pre>./examples/failing/mocking_example.rb:11:
-./spec/spec_helper.rb:44:in `run_with'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:41:
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:in `chdir'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:</pre></div>
- <pre class="ruby"><code><span class="linenum">9</span> <span class="ident">it</span> <span class="punct">&quot;</span><span class="string">should fail when expected message not received</span><span class="punct">&quot;</span> <span class="keyword">do</span>
-<span class="linenum">10</span> <span class="ident">mock</span> <span class="punct">=</span> <span class="ident">mock</span><span class="punct">(&quot;</span><span class="string">poke me</span><span class="punct">&quot;)</span>
-<span class="offending"><span class="linenum">11</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">should_receive</span><span class="punct">(</span><span class="symbol">:poke</span><span class="punct">)</span></span>
-<span class="linenum">12</span> <span class="keyword">end</span>
-<span class="linenum">13</span> </code></pre>
+./spec/spec_helper.rb:42:in `run_with'
+./spec/spec/runner/formatter/html_formatter_spec.rb:42:
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:in `chdir'
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:</pre></div>
+ <pre class="ruby"><code><span class="linenum">9</span> it "should fail when expected message not received" do
+<span class="linenum">10</span> mock = mock("poke me")
+<span class="offending"><span class="linenum">11</span> mock.should_receive(:poke)</span>
+<span class="linenum">12</span> end
+<span class="linenum">13</span>
+<span class="linenum">14</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre>
       </div>
     </dd>
     <script type="text/javascript">moveProgressBar('17.6');</script>
@@ -209,15 +210,16 @@ a {
       <div class="failure" id="failure_2">
         <div class="message"><pre>Mock &quot;one two three&quot; received :three out of order</pre></div>
         <div class="backtrace"><pre>./examples/failing/mocking_example.rb:20:
-./spec/spec_helper.rb:44:in `run_with'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:41:
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:in `chdir'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:</pre></div>
- <pre class="ruby"><code><span class="linenum">18</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">should_receive</span><span class="punct">(</span><span class="symbol">:three</span><span class="punct">).</span><span class="ident">ordered</span>
-<span class="linenum">19</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">one</span>
-<span class="offending"><span class="linenum">20</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">three</span></span>
-<span class="linenum">21</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">two</span>
-<span class="linenum">22</span> <span class="keyword">end</span></code></pre>
+./spec/spec_helper.rb:42:in `run_with'
+./spec/spec/runner/formatter/html_formatter_spec.rb:42:
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:in `chdir'
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:</pre></div>
+ <pre class="ruby"><code><span class="linenum">18</span> mock.should_receive(:three).ordered
+<span class="linenum">19</span> mock.one
+<span class="offending"><span class="linenum">20</span> mock.three</span>
+<span class="linenum">21</span> mock.two
+<span class="linenum">22</span> end
+<span class="linenum">23</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre>
       </div>
     </dd>
     <script type="text/javascript">moveProgressBar('23.5');</script>
@@ -226,14 +228,16 @@ a {
       <div class="failure" id="failure_3">
         <div class="message"><pre>Mock &quot;don't talk to me&quot; expected :any_message_at_all with (no args) 0 times, but received it once</pre></div>
         <div class="backtrace"><pre>./examples/failing/mocking_example.rb:27:
-./spec/spec_helper.rb:44:in `run_with'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:41:
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:in `chdir'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:</pre></div>
- <pre class="ruby"><code><span class="linenum">25</span> <span class="ident">mock</span> <span class="punct">=</span> <span class="ident">mock</span><span class="punct">(&quot;</span><span class="string">don't talk to me</span><span class="punct">&quot;)</span>
-<span class="linenum">26</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">should_not_receive</span><span class="punct">(</span><span class="symbol">:any_message_at_all</span><span class="punct">)</span>
-<span class="offending"><span class="linenum">27</span> <span class="ident">mock</span><span class="punct">.</span><span class="ident">any_message_at_all</span></span>
-<span class="linenum">28</span> <span class="keyword">end</span></code></pre>
+./spec/spec_helper.rb:42:in `run_with'
+./spec/spec/runner/formatter/html_formatter_spec.rb:42:
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:in `chdir'
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:</pre></div>
+ <pre class="ruby"><code><span class="linenum">25</span> mock = mock("don't talk to me")
+<span class="linenum">26</span> mock.should_not_receive(:any_message_at_all)
+<span class="offending"><span class="linenum">27</span> mock.any_message_at_all</span>
+<span class="linenum">28</span> end
+<span class="linenum">29</span>
+<span class="linenum">30</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre>
       </div>
     </dd>
     <script type="text/javascript">moveProgressBar('29.4');</script>
@@ -242,15 +246,16 @@ a {
       <div class="failure" id="failure_4">
         <div class="message"><pre>Expected pending 'here is the bug' to fail. No Error was raised.</pre></div>
         <div class="backtrace"><pre>./examples/failing/mocking_example.rb:31:
-./spec/spec_helper.rb:44:in `run_with'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:41:
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:in `chdir'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:</pre></div>
+./spec/spec_helper.rb:42:in `run_with'
+./spec/spec/runner/formatter/html_formatter_spec.rb:42:
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:in `chdir'
+./spec/spec/runner/formatter/html_formatter_spec.rb:30:</pre></div>
     <pre class="ruby"><code><span class="linenum">29</span>
-<span class="linenum">30</span> <span class="ident">it</span> <span class="punct">&quot;</span><span class="string">has a bug we need to fix</span><span class="punct">&quot;</span> <span class="keyword">do</span>
-<span class="offending"><span class="linenum">31</span> <span class="ident">pending</span> <span class="punct">&quot;</span><span class="string">here is the bug</span><span class="punct">&quot;</span> <span class="keyword">do</span></span>
-<span class="linenum">32</span> <span class="comment"># Actually, no. It's fixed. This will fail because it passes :-)</span>
-<span class="linenum">33</span> <span class="ident">mock</span> <span class="punct">=</span> <span class="ident">mock</span><span class="punct">(&quot;</span><span class="string">Bug</span><span class="punct">&quot;)</span></code></pre>
+<span class="linenum">30</span> it "has a bug we need to fix" do
+<span class="offending"><span class="linenum">31</span> pending "here is the bug" do</span>
+<span class="linenum">32</span> # Actually, no. It's fixed. This will fail because it passes :-)
+<span class="linenum">33</span> mock = mock("Bug")
+<span class="linenum">34</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre>
       </div>
     </dd>
   </dl>
@@ -274,14 +279,16 @@ a {
  framework for Ruby
 </pre></div>
         <div class="backtrace"><pre>./examples/failing/diffing_spec.rb:13:
-./spec/spec_helper.rb:44:in `run_with'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:41:
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:in `chdir'
-/Users/david/projects/ruby/rspec-dev/example_rails_app/vendor/plugins/rspec/spec/spec/runner/formatter/html_formatter_spec.rb:29:</pre></div>
- <pre class="ruby"><code><span class="linenum">11</span><span class="ident">framework</span> <span class="keyword">for</span> <span class="constant">Ruby</span>
-<span class="linenum">12</span><span class="constant">EOF</span>
-<span class="offending"><span class="linenum">13</span> <span class="ident">usa</span><span class="punct">.</span><span class="ident">should</span> <s