Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 580508 Details for
Bug 816641
Torquebox: jmx4r does not work in integration tests
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
RSpec report
rspec-report.html (text/html), 105.53 KB, created by
Oliver Kišš
on 2012-04-26 15:12:47 UTC
(
hide
)
Description:
RSpec report
Filename:
MIME Type:
Creator:
Oliver Kišš
Created:
2012-04-26 15:12:47 UTC
Size:
105.53 KB
patch
obsolete
><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE html > PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> ><head> > <title>RSpec results</title> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > <meta http-equiv="Expires" content="-1" /> > <meta http-equiv="Pragma" content="no-cache" /> > <style type="text/css"> > body { > margin: 0; > padding: 0; > background: #fff; > font-size: 80%; > } > </style> > <script type="text/javascript"> > // <![CDATA[ > >function addClass(element_id, classname) { > document.getElementById(element_id).className += (" " + classname); >} > >function removeClass(element_id, classname) { > var elem = document.getElementById(element_id); > var classlist = elem.className.replace(classname,''); > elem.className = classlist; >} > >function moveProgressBar(percentDone) { > document.getElementById("rspec-header").style.width = percentDone +"%"; >} > >function makeRed(element_id) { > removeClass(element_id, 'passed'); > removeClass(element_id, 'not_implemented'); > addClass(element_id,'failed'); >} > >function makeYellow(element_id) { > var elem = document.getElementById(element_id); > if (elem.className.indexOf("failed") == -1) { // class doesn't includes failed > if (elem.className.indexOf("not_implemented") == -1) { // class doesn't include not_implemented > removeClass(element_id, 'passed'); > addClass(element_id,'not_implemented'); > } > } >} > >function apply_filters() { > var passed_filter = document.getElementById('passed_checkbox').checked; > var failed_filter = document.getElementById('failed_checkbox').checked; > var pending_filter = document.getElementById('pending_checkbox').checked; > > assign_display_style("example passed", passed_filter); > assign_display_style("example failed", failed_filter); > assign_display_style("example not_implemented", pending_filter); > > assign_display_style_for_group("example_group passed", passed_filter); > assign_display_style_for_group("example_group not_implemented", pending_filter, pending_filter || passed_filter); > assign_display_style_for_group("example_group failed", failed_filter, failed_filter || pending_filter || passed_filter); >} > >function get_display_style(display_flag) { > var style_mode = 'none'; > if (display_flag == true) { > style_mode = 'block'; > } > return style_mode; >} > >function assign_display_style(classname, display_flag) { > var style_mode = get_display_style(display_flag); > var elems = document.getElementsByClassName(classname) > for (var i=0; i<elems.length;i++) { > elems[i].style.display = style_mode; > } >} > >function assign_display_style_for_group(classname, display_flag, subgroup_flag) { > var display_style_mode = get_display_style(display_flag); > var subgroup_style_mode = get_display_style(subgroup_flag); > var elems = document.getElementsByClassName(classname) > for (var i=0; i<elems.length;i++) { > var style_mode = display_style_mode; > if ((display_flag != subgroup_flag) && (elems[i].getElementsByTagName('dt')[0].innerHTML.indexOf(", ") != -1)) { > elems[i].style.display = subgroup_style_mode; > } else { > elems[i].style.display = display_style_mode; > } > } >} > > // ]]> > </script> > <style type="text/css"> >#rspec-header { > background: #65C400; color: #fff; height: 4em; >} > >.rspec-report h1 { > margin: 0px 10px 0px 10px; > padding: 10px; > font-family: "Lucida Grande", Helvetica, sans-serif; > font-size: 1.8em; > position: absolute; >} > >#label { > float:left; >} > >#display-filters { > float:left; > padding: 28px 0 0 40%; > font-family: "Lucida Grande", Helvetica, sans-serif; >} > >#summary { > float:right; > padding: 5px 10px; > font-family: "Lucida Grande", Helvetica, sans-serif; > text-align: right; >} > >#summary p { > margin: 0 0 0 2px; >} > >#summary #totals { > font-size: 1.2em; >} > >.example_group { > margin: 0 10px 5px; > background: #fff; >} > >dl { > margin: 0; padding: 0 0 5px; > font: normal 11px "Lucida Grande", Helvetica, sans-serif; >} > >dt { > padding: 3px; > background: #65C400; > color: #fff; > font-weight: bold; >} > >dd { > margin: 5px 0 5px 5px; > padding: 3px 3px 3px 18px; >} > > >dd.example.passed { > border-left: 5px solid #65C400; > border-bottom: 1px solid #65C400; > background: #DBFFB4; color: #3D7700; >} > >dd.example.not_implemented { > border-left: 5px solid #FAF834; > border-bottom: 1px solid #FAF834; > background: #FCFB98; color: #131313; >} > >dd.example.pending_fixed { > border-left: 5px solid #0000C2; > border-bottom: 1px solid #0000C2; > color: #0000C2; background: #D3FBFF; >} > >dd.example.failed { > border-left: 5px solid #C20000; > border-bottom: 1px solid #C20000; > color: #C20000; background: #FFFBD3; >} > > >dt.not_implemented { > color: #000000; background: #FAF834; >} > >dt.pending_fixed { > color: #FFFFFF; background: #C40D0D; >} > >dt.failed { > color: #FFFFFF; background: #C40D0D; >} > > >#rspec-header.not_implemented { > color: #000000; background: #FAF834; >} > >#rspec-header.pending_fixed { > color: #FFFFFF; background: #C40D0D; >} > >#rspec-header.failed { > color: #FFFFFF; background: #C40D0D; >} > > >.backtrace { > color: #000; > font-size: 12px; >} > >a { > color: #BE5C00; >} > >/* Ruby code, style similar to vibrant ink */ >.ruby { > font-size: 12px; > font-family: monospace; > color: white; > background-color: black; > padding: 0.1em 0 0.2em 0; >} > >.ruby .keyword { color: #FF6600; } >.ruby .constant { color: #339999; } >.ruby .attribute { color: white; } >.ruby .global { color: white; } >.ruby .module { color: white; } >.ruby .class { color: white; } >.ruby .string { color: #66FF00; } >.ruby .ident { color: white; } >.ruby .method { color: #FFCC00; } >.ruby .number { color: white; } >.ruby .char { color: white; } >.ruby .comment { color: #9933CC; } >.ruby .symbol { color: white; } >.ruby .regex { color: #44B4CC; } >.ruby .punct { color: white; } >.ruby .escape { color: white; } >.ruby .interp { color: white; } >.ruby .expr { color: white; } > >.ruby .offending { background-color: gray; } >.ruby .linenum { > width: 75px; > padding: 0.1em 1em 0.2em 0; > color: #000000; > background-color: #FFFBD3; >} > > </style> ></head> ><body> ><div class="rspec-report"> > ><div id="rspec-header"> > <div id="label"> > <h1>RSpec Code Examples</h1> > </div> > > <div id="display-filters"> > <input id="passed_checkbox" name="passed_checkbox" type="checkbox" checked onchange="apply_filters()" value="1"> <label for="passed_checkbox">Passed</label> > <input id="failed_checkbox" name="failed_checkbox" type="checkbox" checked onchange="apply_filters()" value="2"> <label for="failed_checkbox">Failed</label> > <input id="pending_checkbox" name="pending_checkbox" type="checkbox" checked onchange="apply_filters()" value="3"> <label for="pending_checkbox">Pending</label> > </div> > > <div id="summary"> > <p id="totals"> </p> > <p id="duration"> </p> > </div> ></div> > > ><div class="results"> ><div id="div_group_1" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_1" class="passed">basic rails2 asset test</dt> > <script type="text/javascript">moveProgressBar('0.3');</script> > <dd class="example passed"><span class="passed_spec_name">should work for rails2 at root context</span></dd> > <script type="text/javascript">moveProgressBar('0.6');</script> > <dd class="example passed"><span class="passed_spec_name">should work for rails2 at non-root context</span></dd> > </dl> ></div> ><div id="div_group_2" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_2" class="passed">basic knob compatibility</dt> > <script type="text/javascript">moveProgressBar('0.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to autoload from TB path conventions</span></dd> > </dl> ></div> ><div id="div_group_3" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_3" class="passed">it should behave like basic rails2 tests</dt> > <script type="text/javascript">moveProgressBar('1.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> > <script type="text/javascript">moveProgressBar('1.5');</script> > <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> > <script type="text/javascript">moveProgressBar('1.8');</script> > <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> > </dl> ></div> ><div id="div_group_4" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_4" class="passed">basic archive knob compatibility</dt> > </dl> ></div> ><div id="div_group_5" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_5" class="passed">it should behave like basic rails2 tests</dt> > <script type="text/javascript">moveProgressBar('2.1');</script> > <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> > <script type="text/javascript">moveProgressBar('2.4');</script> > <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> > <script type="text/javascript">moveProgressBar('2.7');</script> > <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> > </dl> ></div> ><div id="div_group_6" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_6" class="passed">no web: section in torquebox.yml</dt> > </dl> ></div> ><div id="div_group_7" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_7" class="passed">it should behave like basic rails2 tests</dt> > <script type="text/javascript">moveProgressBar('3.0');</script> > <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> > <script type="text/javascript">moveProgressBar('3.3');</script> > <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> > <script type="text/javascript">moveProgressBar('3.6');</script> > <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> > </dl> ></div> ><div id="div_group_8" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_8" class="passed">messaging rails test</dt> > </dl> ></div> ><div id="div_group_9" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_9" class="passed">json encoding</dt> > <script type="text/javascript">moveProgressBar('3.9');</script> > <dd class="example passed"><span class="passed_spec_name">should send and receive</span></dd> > </dl> ></div> ><div id="div_group_10" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_10" class="passed">rails app with netty.jar</dt> > <script type="text/javascript">moveProgressBar('4.2');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_11" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_11" class="passed">no torquebox tests</dt> > <script type="text/javascript">moveProgressBar('4.5');</script> > <dd class="example passed"><span class="passed_spec_name">should not throw error about requiring torquebox-messaging</span></dd> > </dl> ></div> ><div id="div_group_12" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_12" class="passed">cached javascript from an archive</dt> > <script type="text/javascript">moveProgressBar('4.8');</script> > <dd class="example passed"><span class="passed_spec_name">should verify cached javascript works</span></dd> > </dl> ></div> ><div id="div_group_13" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_13" class="passed">torquebox thor utility tests</dt> > </dl> ></div> ><div id="div_group_14" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_14" class="passed">torquebox archive</dt> > <script type="text/javascript">moveProgressBar('5.1');</script> > <dd class="example passed"><span class="passed_spec_name">should archive an app from the root</span></dd> > <script type="text/javascript">moveProgressBar('5.4');</script> > <dd class="example passed"><span class="passed_spec_name">should archive an app with a root specified</span></dd> > <script type="text/javascript">moveProgressBar('5.7');</script> > <dd class="example passed"><span class="passed_spec_name">should archive and deploy an app from the root</span></dd> > <script type="text/javascript">moveProgressBar('6.0');</script> > <dd class="example passed"><span class="passed_spec_name">should archive and deploy an app with a root specified</span></dd> > </dl> ></div> ><div id="div_group_15" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_15" class="passed">torquebox deploy</dt> > <script type="text/javascript">moveProgressBar('6.3');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy a basic app</span></dd> > <script type="text/javascript">moveProgressBar('6.6');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy an app with a name specified on the command line</span></dd> > <script type="text/javascript">moveProgressBar('6.9');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy an app with a context path specified on the command line</span></dd> > <script type="text/javascript">moveProgressBar('7.2');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy an app with an environment specified on the command line</span></dd> > <script type="text/javascript">moveProgressBar('7.5');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy an app with a root specified on the command line</span></dd> > </dl> ></div> ><div id="div_group_16" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_16" class="passed">torquebox run</dt> > <script type="text/javascript">moveProgressBar('7.9');</script> > <dd class="example passed"><span class="passed_spec_name">should pass JVM options specified on the command line</span></dd> > </dl> ></div> ><div id="div_group_17" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_17" class="passed">shared runtime pooling</dt> > </dl> ></div> ><div id="div_group_18" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_18" class="passed">it should behave like configured pool</dt> > <script type="text/javascript">moveProgressBar('8.2');</script> > <dd class="example passed"><span class="passed_spec_name">should be the proper pool type</span></dd> > </dl> ></div> ><div id="div_group_19" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_19" class="passed">bounded runtime pooling</dt> > </dl> ></div> ><div id="div_group_20" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_20" class="passed">it should behave like configured pool</dt> > <script type="text/javascript">moveProgressBar('8.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be the proper pool type</span></dd> > </dl> ></div> ><div id="div_group_21" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_21" class="passed">min/max settings</dt> > <script type="text/javascript">moveProgressBar('8.8');</script> > <dd class="example passed"><span class="passed_spec_name">should have the proper min setting</span></dd> > <script type="text/javascript">moveProgressBar('9.1');</script> > <dd class="example passed"><span class="passed_spec_name">should have the proper max setting</span></dd> > </dl> ></div> ><div id="div_group_22" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_22" class="passed">an app using a torquebox.rb</dt> > </dl> ></div> ><div id="div_group_23" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_23" class="passed">external tests</dt> > <script type="text/javascript">moveProgressBar('9.4');</script> > <dd class="example passed"><span class="passed_spec_name">should have the correct environment vars</span></dd> > <script type="text/javascript">moveProgressBar('9.7');</script> > <dd class="example passed"><span class="passed_spec_name">settings in the external descriptor should override</span></dd> > <script type="text/javascript">makeRed('rspec-header');</script> > <script type="text/javascript">makeRed('div_group_23');</script> > <script type="text/javascript">makeRed('example_group_23');</script> > <script type="text/javascript">moveProgressBar('10.0');</script> > <dd class="example failed"> > <span class="failed_spec_name">should have a pool specified with a hash</span> > <div class="failure" id="failure_1"> > <div class="message"><pre>expected: not nil > got: nil</pre></div> > <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:27:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">25</span> pool = mbean('torquebox.pools:name=foo,app=an_app_using_a_torquebox_rb') ><span class="linenum">26</span> }.should_not raise_error(javax.management.InstanceNotFoundException) ><span class="offending"><span class="linenum">27</span> pool.should_not be_nil</span> ><span class="linenum">28</span> pool.minimum_instances.should == 0 ><span class="linenum">29</span> pool.maximum_instances.should == 6 ><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('10.3');</script> > <dd class="example failed"> > <span class="failed_spec_name">should have a pool specified as a block</span> > <div class="failure" id="failure_2"> > <div class="message"><pre>expected: not nil > got: nil</pre></div> > <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:37:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">35</span> pool = mbean('torquebox.pools:name=cheddar,app=an_app_using_a_torquebox_rb') ><span class="linenum">36</span> }.should_not raise_error(javax.management.InstanceNotFoundException) ><span class="offending"><span class="linenum">37</span> pool.should_not be_nil</span> ><span class="linenum">38</span> pool.minimum_instances.should == 0 ><span class="linenum">39</span> pool.maximum_instances.should == 6 ><span class="linenum">40</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('10.6');</script> > <dd class="example passed"><span class="passed_spec_name">should have a queue we specify</span></dd> > <script type="text/javascript">moveProgressBar('10.9');</script> > <dd class="example passed"><span class="passed_spec_name">should have a topic we specify</span></dd> > <script type="text/javascript">moveProgressBar('11.2');</script> > <dd class="example failed"> > <span class="failed_spec_name">should not have a backgroundable queue (options_for w/a disable)</span> > <div class="failure" id="failure_3"> > <div class="message"><pre>expected Java::JavaxManagement::InstanceNotFoundException, got #<RuntimeError: no locally attacheable VMs></pre></div> > <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:55:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">53</span> ><span class="linenum">54</span> it "should not have a backgroundable queue (options_for w/a disable)" do ><span class="offending"><span class="linenum">55</span> lambda { </span> ><span class="linenum">56</span> mbean('org.hornetq:module=JMS,type=Queue,name="/queues/torquebox/an_app_using_a_torquebox_rb/tasks/torquebox_backgroundable"') ><span class="linenum">57</span> }.should raise_error(javax.management.InstanceNotFoundException) ><span class="linenum">58</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('11.5');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a job</span> > <div class="failure" id="failure_4"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:61:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('11.8');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a processor with a hash</span> > <div class="failure" id="failure_5"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:67:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('12.1');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a processor with a block</span> > <div class="failure" id="failure_6"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:74:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('12.4');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create allow a singleton processor</span> > <div class="failure" id="failure_7"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:81:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('12.7');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a service with a hash</span> > <div class="failure" id="failure_8"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:87:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('13.0');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a service with a block</span> > <div class="failure" id="failure_9"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:92:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > <script type="text/javascript">moveProgressBar('13.3');</script> > <dd class="example failed"> > <span class="failed_spec_name">should create a service with the same class as another service</span> > <div class="failure" id="failure_10"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/torquebox_rb_spec.rb:97:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > </dl> ></div> ><div id="div_group_24" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_24" class="passed">in container</dt> > <script type="text/javascript">moveProgressBar('13.6');</script> > <dd class="example passed"><span class="passed_spec_name">should have an authentication domain</span></dd> > <script type="text/javascript">moveProgressBar('13.9');</script> > <dd class="example passed"><span class="passed_spec_name">should allow for multiple authentication domains</span></dd> > <script type="text/javascript">moveProgressBar('14.2');</script> > <dd class="example passed"><span class="passed_spec_name">should pass configuration to the service</span></dd> > <script type="text/javascript">moveProgressBar('14.5');</script> > <dd class="example passed"><span class="passed_spec_name">should pass configuration to the service from a block</span></dd> > <script type="text/javascript">moveProgressBar('14.8');</script> > <dd class="example passed"><span class="passed_spec_name">should pass configuration to the job</span></dd> > <script type="text/javascript">moveProgressBar('15.1');</script> > <dd class="example passed"><span class="passed_spec_name">should set the default message encoding</span></dd> > </dl> ></div> ><div id="div_group_25" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_25" class="passed">task concurrency</dt> > </dl> ></div> ><div id="div_group_26" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_26" class="passed">backgroundable tasks</dt> > </dl> ></div> ><div id="div_group_27" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_27" class="passed">it should behave like concurrent processors</dt> > <script type="text/javascript">makeRed('div_group_27');</script> > <script type="text/javascript">makeRed('example_group_27');</script> > <script type="text/javascript">moveProgressBar('15.5');</script> > <dd class="example failed"> > <span class="failed_spec_name">should have concurrent processors</span> > <div class="failure" id="failure_11"> > <div class="message"><pre>expected #has_content?("tasks fired") to return true, got false</pre></div> > <div class="backtrace"><pre>./spec/task_concurrency_spec.rb:27:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">25</span> path = "/task-concurrency?#{@type}" ><span class="linenum">26</span> visit path ><span class="offending"><span class="linenum">27</span> page.should have_content('tasks fired')</span> ><span class="linenum">28</span> responses = Set.new ><span class="linenum">29</span> 100.times do ><span class="linenum">30</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > </dl> ></div> ><div id="div_group_28" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_28" class="passed">/app/tasks tasks</dt> > </dl> ></div> ><div id="div_group_29" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_29" class="passed">it should behave like concurrent processors</dt> > <script type="text/javascript">moveProgressBar('15.8');</script> > <dd class="example passed"><span class="passed_spec_name">should have concurrent processors</span></dd> > </dl> ></div> ><div id="div_group_30" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_30" class="passed">messaging rack test</dt> > <script type="text/javascript">moveProgressBar('16.1');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a ham biscuit</span></dd> > <script type="text/javascript">moveProgressBar('16.4');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a topic ham biscuit</span></dd> > </dl> ></div> ><div id="div_group_31" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_31" class="passed">in-container messaging tests</dt> > </dl> ></div> ><div id="div_group_32" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_32" class="passed">message enumeration</dt> > <script type="text/javascript">moveProgressBar('16.7');</script> > <dd class="example passed"><span class="passed_spec_name">should allow enumeration of the messages</span></dd> > <script type="text/javascript">moveProgressBar('17.0');</script> > <dd class="example passed"><span class="passed_spec_name">should accept a selector</span></dd> > </dl> ></div> ><div id="div_group_33" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_33" class="passed">message priorities</dt> > <script type="text/javascript">moveProgressBar('17.3');</script> > <dd class="example passed"><span class="passed_spec_name">should be fifo for same priority messages</span></dd> > <script type="text/javascript">moveProgressBar('17.6');</script> > <dd class="example passed"><span class="passed_spec_name">should send higher priority messages first</span></dd> > </dl> ></div> ><div id="div_group_34" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_34" class="passed">message ttl</dt> > <script type="text/javascript">moveProgressBar('17.9');</script> > <dd class="example passed"><span class="passed_spec_name">should live</span></dd> > <script type="text/javascript">moveProgressBar('18.2');</script> > <dd class="example passed"><span class="passed_spec_name">should die</span></dd> > </dl> ></div> ><div id="div_group_35" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_35" class="passed">message selectors</dt> > <script type="text/javascript">moveProgressBar('18.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to true using selector 'prop = true'</span></dd> > <script type="text/javascript">moveProgressBar('18.8');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to true using selector 'prop <> false'</span></dd> > <script type="text/javascript">moveProgressBar('19.1');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5 using selector 'prop = 5'</span></dd> > <script type="text/javascript">moveProgressBar('19.4');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5 using selector 'prop > 4'</span></dd> > <script type="text/javascript">moveProgressBar('19.7');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5.5 using selector 'prop = 5.5'</span></dd> > <script type="text/javascript">moveProgressBar('20.0');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5.5 using selector 'prop < 6'</span></dd> > <script type="text/javascript">moveProgressBar('20.3');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to string using selector 'prop = 'string''</span></dd> > </dl> ></div> ><div id="div_group_36" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_36" class="passed">sending and receiving</dt> > </dl> ></div> ><div id="div_group_37" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_37" class="passed">with an encoding of clojure</dt> > <script type="text/javascript">moveProgressBar('20.6');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('20.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a hash to and receive from a queue</span></dd> > </dl> ></div> ><div id="div_group_38" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_38" class="passed">with an encoding of json</dt> > <script type="text/javascript">moveProgressBar('21.2');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('21.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a hash to and receive from a queue</span></dd> > </dl> ></div> ><div id="div_group_39" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_39" class="passed">with an encoding of marshal</dt> > <script type="text/javascript">moveProgressBar('21.8');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('22.1');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('22.4');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> > <script type="text/javascript">moveProgressBar('22.7');</script> > <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> > </dl> ></div> ><div id="div_group_40" class="example_group passed"> > <dl style="margin-left: 45px;"> > <dt id="example_group_40" class="passed">synchronous messaging</dt> > <script type="text/javascript">moveProgressBar('23.1');</script> > <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> > <script type="text/javascript">moveProgressBar('23.4');</script> > <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> > <script type="text/javascript">moveProgressBar('23.7');</script> > <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> > <script type="text/javascript">moveProgressBar('24.0');</script> > <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> > </dl> ></div> ><div id="div_group_41" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_41" class="passed">with an encoding of marshal_base64</dt> > <script type="text/javascript">moveProgressBar('24.3');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('24.6');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('24.9');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> > <script type="text/javascript">moveProgressBar('25.2');</script> > <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> > </dl> ></div> ><div id="div_group_42" class="example_group passed"> > <dl style="margin-left: 45px;"> > <dt id="example_group_42" class="passed">synchronous messaging</dt> > <script type="text/javascript">moveProgressBar('25.5');</script> > <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> > <script type="text/javascript">moveProgressBar('25.8');</script> > <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> > <script type="text/javascript">moveProgressBar('26.1');</script> > <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> > <script type="text/javascript">moveProgressBar('26.4');</script> > <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> > </dl> ></div> ><div id="div_group_43" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_43" class="passed">with an encoding of default</dt> > <script type="text/javascript">moveProgressBar('26.7');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('27.0');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> > <script type="text/javascript">moveProgressBar('27.3');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> > <script type="text/javascript">moveProgressBar('27.6');</script> > <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> > </dl> ></div> ><div id="div_group_44" class="example_group passed"> > <dl style="margin-left: 45px;"> > <dt id="example_group_44" class="passed">synchronous messaging</dt> > <script type="text/javascript">moveProgressBar('27.9');</script> > <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> > <script type="text/javascript">moveProgressBar('28.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> > <script type="text/javascript">moveProgressBar('28.5');</script> > <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> > <script type="text/javascript">moveProgressBar('28.8');</script> > <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> > </dl> ></div> ><div id="div_group_45" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_45" class="passed">destination not ready</dt> > <script type="text/javascript">moveProgressBar('29.1');</script> > <dd class="example passed"><span class="passed_spec_name">should block on publish until queue is ready</span></dd> > <script type="text/javascript">moveProgressBar('29.4');</script> > <dd class="example passed"><span class="passed_spec_name">should block on receive until topic is ready</span></dd> > <script type="text/javascript">moveProgressBar('29.7');</script> > <dd class="example passed"><span class="passed_spec_name">should block until startup_timeout reached</span></dd> > </dl> ></div> ><div id="div_group_46" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_46" class="passed">messaging alacarte rack test</dt> > <script type="text/javascript">moveProgressBar('30.0');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_47" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_47" class="passed">jaas</dt> > <script type="text/javascript">moveProgressBar('30.3');</script> > <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox' with proper credentials</span></dd> > <script type="text/javascript">moveProgressBar('30.6');</script> > <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox' as guest</span></dd> > <script type="text/javascript">moveProgressBar('31.0');</script> > <dd class="example passed"><span class="passed_spec_name">should not authenticate against 'torquebox' with improper credentials</span></dd> > <script type="text/javascript">moveProgressBar('31.3');</script> > <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox-jaas' with proper credentials</span></dd> > <script type="text/javascript">moveProgressBar('31.6');</script> > <dd class="example passed"><span class="passed_spec_name">should not authenticate against 'torquebox-jaas' with improper credentials</span></dd> > </dl> ></div> ><div id="div_group_48" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_48" class="passed">rackup files don't have to reside at the root</dt> > <script type="text/javascript">moveProgressBar('31.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be happy</span></dd> > </dl> ></div> ><div id="div_group_49" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_49" class="passed">loading torquebox.rb from a knob</dt> > <script type="text/javascript">moveProgressBar('32.2');</script> > <dd class="example passed"><span class="passed_spec_name">should have loaded torquebox.rb</span></dd> > </dl> ></div> ><div id="div_group_50" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_50" class="passed">runtime injection</dt> > <script type="text/javascript">moveProgressBar('32.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to grab the runtime analyzer</span></dd> > <script type="text/javascript">moveProgressBar('32.8');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to perform analysis at runtime</span></dd> > </dl> ></div> ><div id="div_group_51" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_51" class="passed">sinatra queues test</dt> > <script type="text/javascript">moveProgressBar('33.1');</script> > <dd class="example passed"><span class="passed_spec_name">should scream toby crawley</span></dd> > </dl> ></div> ><div id="div_group_52" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_52" class="passed">jobs check</dt> > <script type="text/javascript">moveProgressBar('33.4');</script> > <dd class="example passed"><span class="passed_spec_name">should be employed</span></dd> > </dl> ></div> ><div id="div_group_53" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_53" class="passed">HA jobs test</dt> > </dl> ></div> ><div id="div_group_54" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_54" class="passed">standalone</dt> > <script type="text/javascript">moveProgressBar('33.7');</script> > <dd class="example passed"><span class="passed_spec_name">should still work</span></dd> > </dl> ></div> ><div id="div_group_55" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_55" class="passed">basic bundler test with rack</dt> > <script type="text/javascript">moveProgressBar('34.0');</script> > <dd class="example passed"><span class="passed_spec_name">should work with an old version of rack gem</span></dd> > </dl> ></div> ><div id="div_group_56" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_56" class="passed">rails vendor/jars/-based jar loading</dt> > <script type="text/javascript">moveProgressBar('34.3');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_57" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_57" class="passed">authentication</dt> > <script type="text/javascript">moveProgressBar('34.6');</script> > <dd class="example passed"><span class="passed_spec_name">should work for HTTP basic authentication</span></dd> > </dl> ></div> ><div id="div_group_58" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_58" class="passed">basic sinatra test</dt> > <script type="text/javascript">moveProgressBar('34.9');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('35.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return a valid request scheme</span></dd> > <script type="text/javascript">moveProgressBar('35.5');</script> > <dd class="example passed"><span class="passed_spec_name">should return a static page beneath default 'public' dir</span></dd> > <script type="text/javascript">moveProgressBar('35.8');</script> > <dd class="example passed"><span class="passed_spec_name">should post something</span></dd> > <script type="text/javascript">moveProgressBar('36.1');</script> > <dd class="example passed"><span class="passed_spec_name">should allow headers through (JRUBY-5839, TORQUE-430)</span></dd> > <script type="text/javascript">moveProgressBar('36.4');</script> > <dd class="example passed"><span class="passed_spec_name">should test Sir Postalot</span></dd> > </dl> ></div> ><div id="div_group_59" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_59" class="passed">basic production</dt> > <script type="text/javascript">moveProgressBar('36.7');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('37.0');</script> > <dd class="example passed"><span class="passed_spec_name">should cache pages correctly</span></dd> > </dl> ></div> ><div id="div_group_60" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_60" class="passed">frozen gems</dt> > <script type="text/javascript">moveProgressBar('37.3');</script> > <dd class="example passed"><span class="passed_spec_name">should include all required gems in its vendor directory</span></dd> > </dl> ></div> ><div id="div_group_61" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_61" class="passed">exposing app name to rack app</dt> > <script type="text/javascript">moveProgressBar('37.6');</script> > <dd class="example passed"><span class="passed_spec_name">set the constant and env var</span></dd> > </dl> ></div> ><div id="div_group_62" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_62" class="passed">rails 2 backgroundable tests</dt> > </dl> ></div> ><div id="div_group_63" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_63" class="passed">it should behave like rails backgroundable tests</dt> > <script type="text/javascript">moveProgressBar('37.9');</script> > <dd class="example passed"><span class="passed_spec_name">should reload the model in the task runtime</span></dd> > </dl> ></div> ><div id="div_group_64" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_64" class="passed">rails 3 backgroundable tests</dt> > </dl> ></div> ><div id="div_group_65" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_65" class="passed">it should behave like rails backgroundable tests</dt> > <script type="text/javascript">moveProgressBar('38.2');</script> > <dd class="example passed"><span class="passed_spec_name">should reload the model in the task runtime</span></dd> > </dl> ></div> ><div id="div_group_66" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_66" class="passed">end-to-end twitter testing</dt> > <script type="text/javascript">moveProgressBar('38.6');</script> > <dd class="example passed"><span class="passed_spec_name">should retrieve the index using a Capybara DSL</span></dd> > </dl> ></div> ><div id="div_group_67" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_67" class="passed">in-container tests</dt> > <script type="text/javascript">moveProgressBar('38.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be running remotely</span></dd> > </dl> ></div> ><div id="div_group_68" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_68" class="passed">jruby profile.api and rails3.1 test</dt> > <script type="text/javascript">moveProgressBar('39.2');</script> > <dd class="example passed"><span class="passed_spec_name">should use the profile api successfully</span></dd> > </dl> ></div> ><div id="div_group_69" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_69" class="passed">rack reloading</dt> > <script type="text/javascript">moveProgressBar('39.5');</script> > <dd class="example passed"><span class="passed_spec_name">should reload</span></dd> > </dl> ></div> ><div id="div_group_70" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_70" class="passed">rails PWD-based jar loading</dt> > <script type="text/javascript">moveProgressBar('39.8');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_71" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_71" class="passed">transactions testing</dt> > <script type="text/javascript">moveProgressBar('40.1');</script> > <dd class="example passed"><span class="passed_spec_name">should not hang when receive times out</span></dd> > <script type="text/javascript">moveProgressBar('40.4');</script> > <dd class="example passed"><span class="passed_spec_name">should publish a message when no error occurs</span></dd> > <script type="text/javascript">moveProgressBar('40.7');</script> > <dd class="example passed"><span class="passed_spec_name">should retry delivery when an error is tossed</span></dd> > <script type="text/javascript">moveProgressBar('41.0');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback published messages when an error is tossed</span></dd> > <script type="text/javascript">moveProgressBar('41.3');</script> > <dd class="example passed"><span class="passed_spec_name">should receive a message in the processor's transaction</span></dd> > <script type="text/javascript">moveProgressBar('41.6');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback message when explicit transaction fails</span></dd> > <script type="text/javascript">moveProgressBar('41.9');</script> > <dd class="example passed"><span class="passed_spec_name">should support nested messaging transactions</span></dd> > <script type="text/javascript">moveProgressBar('42.2');</script> > <dd class="example passed"><span class="passed_spec_name">should support nested messaging transactions, the latter new</span></dd> > <script type="text/javascript">moveProgressBar('42.5');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback cache transactions</span></dd> > <script type="text/javascript">moveProgressBar('42.8');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback nested cache transactions</span></dd> > <script type="text/javascript">moveProgressBar('43.1');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback nested messaging transactions</span></dd> > <script type="text/javascript">moveProgressBar('43.4');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback nested messaging transactions, the latter new</span></dd> > <script type="text/javascript">moveProgressBar('43.7');</script> > <dd class="example passed"><span class="passed_spec_name">should not rollback non-transactional messages</span></dd> > </dl> ></div> ><div id="div_group_72" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_72" class="passed">sequel support</dt> > <script type="text/javascript">moveProgressBar('44.0');</script> > <dd class="example passed"><span class="passed_spec_name">should work for in-memory H2 databases</span></dd> > </dl> ></div> ><div id="div_group_73" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_73" class="passed">backgroundable tests</dt> > <script type="text/javascript">moveProgressBar('44.3');</script> > <dd class="example passed"><span class="passed_spec_name">should wait asynchronously</span></dd> > <script type="text/javascript">moveProgressBar('44.6');</script> > <dd class="example passed"><span class="passed_spec_name">should properly handle backgrounded methods on reloaded classes</span></dd> > </dl> ></div> ><div id="div_group_74" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_74" class="passed">rails 3.0 transactions testing</dt> > </dl> ></div> ><div id="div_group_75" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_75" class="passed">it should behave like transactions</dt> > <script type="text/javascript">moveProgressBar('44.9');</script> > <dd class="example passed"><span class="passed_spec_name">should save a simple thing</span></dd> > <script type="text/javascript">moveProgressBar('45.2');</script> > <dd class="example passed"><span class="passed_spec_name">should create a Thing in response to a happy message</span></dd> > <script type="text/javascript">moveProgressBar('45.5');</script> > <dd class="example passed"><span class="passed_spec_name">should not create a Thing in response to an error prone message</span></dd> > <script type="text/javascript">moveProgressBar('45.8');</script> > <dd class="example passed"><span class="passed_spec_name">should continue to have surprising behavior with nested non-TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('46.2');</script> > <dd class="example passed"><span class="passed_spec_name">should have less surprising behavior wrapped in a TorqueBox transaction</span></dd> > <script type="text/javascript">moveProgressBar('46.5');</script> > <dd class="example passed"><span class="passed_spec_name">should support :requires_new for creating models in TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('46.8');</script> > <dd class="example passed"><span class="passed_spec_name">should support :requires_new for updating models in TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('47.1');</script> > <dd class="example passed"><span class="passed_spec_name">should save to multiple class-specific databases in a TorqueBox transacation</span></dd> > <script type="text/javascript">moveProgressBar('47.4');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback from multiple class-specific databases in a TorqueBox transacation</span></dd> > <script type="text/javascript">moveProgressBar('47.7');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback as expected for a non-XA connection</span></dd> > <script type="text/javascript">moveProgressBar('48.0');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback as expected for an XA connection</span></dd> > <script type="text/javascript">moveProgressBar('48.3');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting a non-TorqueBox tx in a TorqueBox one</span></dd> > <script type="text/javascript">moveProgressBar('48.6');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting two TorqueBox transactions</span></dd> > </dl> ></div> ><div id="div_group_76" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_76" class="passed">rails 3.1 transactions testing</dt> > </dl> ></div> ><div id="div_group_77" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_77" class="passed">it should behave like transactions</dt> > <script type="text/javascript">moveProgressBar('48.9');</script> > <dd class="example passed"><span class="passed_spec_name">should save a simple thing</span></dd> > <script type="text/javascript">moveProgressBar('49.2');</script> > <dd class="example passed"><span class="passed_spec_name">should create a Thing in response to a happy message</span></dd> > <script type="text/javascript">moveProgressBar('49.5');</script> > <dd class="example passed"><span class="passed_spec_name">should not create a Thing in response to an error prone message</span></dd> > <script type="text/javascript">moveProgressBar('49.8');</script> > <dd class="example passed"><span class="passed_spec_name">should continue to have surprising behavior with nested non-TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('50.1');</script> > <dd class="example passed"><span class="passed_spec_name">should have less surprising behavior wrapped in a TorqueBox transaction</span></dd> > <script type="text/javascript">moveProgressBar('50.4');</script> > <dd class="example passed"><span class="passed_spec_name">should support :requires_new for creating models in TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('50.7');</script> > <dd class="example passed"><span class="passed_spec_name">should support :requires_new for updating models in TorqueBox transactions</span></dd> > <script type="text/javascript">moveProgressBar('51.0');</script> > <dd class="example passed"><span class="passed_spec_name">should save to multiple class-specific databases in a TorqueBox transacation</span></dd> > <script type="text/javascript">moveProgressBar('51.3');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback from multiple class-specific databases in a TorqueBox transacation</span></dd> > <script type="text/javascript">moveProgressBar('51.6');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback as expected for a non-XA connection</span></dd> > <script type="text/javascript">moveProgressBar('51.9');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback as expected for an XA connection</span></dd> > <script type="text/javascript">moveProgressBar('52.2');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting a non-TorqueBox tx in a TorqueBox one</span></dd> > <script type="text/javascript">moveProgressBar('52.5');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting two TorqueBox transactions</span></dd> > </dl> ></div> ><div id="div_group_78" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_78" class="passed">rails3 injection test</dt> > <script type="text/javascript">moveProgressBar('52.8');</script> > <dd class="example passed"><span class="passed_spec_name">should work for services defined in app/services</span></dd> > <script type="text/javascript">moveProgressBar('53.1');</script> > <dd class="example passed"><span class="passed_spec_name">should work for jobs defined in app/jobs</span></dd> > <script type="text/javascript">moveProgressBar('53.4');</script> > <dd class="example passed"><span class="passed_spec_name">should work for tasks defined in app/tasks</span></dd> > <script type="text/javascript">moveProgressBar('53.7');</script> > <dd class="example passed"><span class="passed_spec_name">should work for predetermined injectables</span></dd> > <script type="text/javascript">moveProgressBar('54.1');</script> > <dd class="example passed"><span class="passed_spec_name">should work for calls to __inject__</span></dd> > <script type="text/javascript">moveProgressBar('54.4');</script> > <dd class="example passed"><span class="passed_spec_name">should work for Enumerables</span></dd> > </dl> ></div> ><div id="div_group_79" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_79" class="passed">padrino sass test</dt> > <script type="text/javascript">moveProgressBar('54.7');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > </dl> ></div> ><div id="div_group_80" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_80" class="passed">jdk apis</dt> > <script type="text/javascript">moveProgressBar('55.0');</script> > <dd class="example passed"><span class="passed_spec_name">should be exposed</span></dd> > </dl> ></div> ><div id="div_group_81" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_81" class="passed">basic rails3.2 test</dt> > <script type="text/javascript">moveProgressBar('55.3');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('55.6');</script> > <dd class="example passed"><span class="passed_spec_name">should support class reloading</span></dd> > </dl> ></div> ><div id="div_group_82" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_82" class="passed">STOMP applications via websockets</dt> > <script type="text/javascript">moveProgressBar('55.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using stomp over websockets</span></dd> > <script type="text/javascript">moveProgressBar('56.2');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive</span></dd> > <script type="text/javascript">moveProgressBar('56.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive from JMS, transactionally</span></dd> > </dl> ></div> ><div id="div_group_83" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_83" class="passed">basic tests with environment variables in database.yml</dt> > </dl> ></div> ><div id="div_group_84" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_84" class="passed">it should behave like basic rails3 test</dt> > <script type="text/javascript">moveProgressBar('56.8');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('57.1');</script> > <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> > <script type="text/javascript">moveProgressBar('57.4');</script> > <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> > <script type="text/javascript">moveProgressBar('57.7');</script> > <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> > <script type="text/javascript">moveProgressBar('58.0');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> > <script type="text/javascript">moveProgressBar('58.3');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> > </dl> ></div> ><div id="div_group_85" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_85" class="passed">archive knobs with environment variables in database.yml</dt> > </dl> ></div> ><div id="div_group_86" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_86" class="passed">it should behave like basic rails3 test</dt> > <script type="text/javascript">moveProgressBar('58.6');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('58.9');</script> > <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> > <script type="text/javascript">moveProgressBar('59.2');</script> > <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> > <script type="text/javascript">moveProgressBar('59.5');</script> > <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> > <script type="text/javascript">moveProgressBar('59.8');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> > <script type="text/javascript">moveProgressBar('60.1');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> > </dl> ></div> ><div id="div_group_87" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_87" class="passed">environment variables in an archive knob</dt> > </dl> ></div> ><div id="div_group_88" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_88" class="passed">it should behave like basic rails3 test</dt> > <script type="text/javascript">moveProgressBar('60.4');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('60.7');</script> > <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> > <script type="text/javascript">moveProgressBar('61.0');</script> > <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> > <script type="text/javascript">moveProgressBar('61.3');</script> > <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> > <script type="text/javascript">moveProgressBar('61.7');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> > <script type="text/javascript">moveProgressBar('62.0');</script> > <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> > </dl> ></div> ><div id="div_group_89" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_89" class="passed">rack PWD-based jar loading</dt> > <script type="text/javascript">moveProgressBar('62.3');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_90" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_90" class="passed">sprockets 2.1 and rails3.1 test</dt> > <script type="text/javascript">moveProgressBar('62.6');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > </dl> ></div> ><div id="div_group_91" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_91" class="passed">rack lib/-based jar loading</dt> > <script type="text/javascript">moveProgressBar('62.9');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_92" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_92" class="passed">sinatra with dm-infinispan-adapter</dt> > <script type="text/javascript">moveProgressBar('63.2');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('63.5');</script> > <dd class="example passed"><span class="passed_spec_name">should list muppets</span></dd> > <script type="text/javascript">moveProgressBar('63.8');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by name</span></dd> > <script type="text/javascript">moveProgressBar('64.1');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by id</span></dd> > <script type="text/javascript">moveProgressBar('64.4');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by num</span></dd> > <script type="text/javascript">moveProgressBar('64.7');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by range</span></dd> > <script type="text/javascript">moveProgressBar('65.0');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by inclusive range</span></dd> > <script type="text/javascript">moveProgressBar('65.3');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by like</span></dd> > <script type="text/javascript">moveProgressBar('65.6');</script> > <dd class="example passed"><span class="passed_spec_name">should find muppets by date range</span></dd> > <script type="text/javascript">moveProgressBar('65.9');</script> > <dd class="example passed"><span class="passed_spec_name">should delete muppets</span></dd> > <script type="text/javascript">makeYellow('div_group_92');</script> > <script type="text/javascript">makeYellow('example_group_92');</script> > <script type="text/javascript">moveProgressBar('66.2');</script> > <dd class="example not_implemented"><span class="not_implemented_spec_name">should index records (PENDING: No reason given)</span></dd> > </dl> ></div> ><div id="div_group_93" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_93" class="passed">basic rails3 with cache test</dt> > <script type="text/javascript">moveProgressBar('66.5');</script> > <dd class="example passed"><span class="passed_spec_name">should deploy, at least</span></dd> > <script type="text/javascript">moveProgressBar('66.8');</script> > <dd class="example passed"><span class="passed_spec_name">should use ActiveSupport::Cache::TorqueBoxStore</span></dd> > <script type="text/javascript">moveProgressBar('67.1');</script> > <dd class="example passed"><span class="passed_spec_name">should perform caching</span></dd> > <script type="text/javascript">moveProgressBar('67.4');</script> > <dd class="example passed"><span class="passed_spec_name">should transactionally cache objects in the store</span></dd> > <script type="text/javascript">moveProgressBar('67.7');</script> > <dd class="example passed"><span class="passed_spec_name">should rollback failed transactional cache objects in the store</span></dd> > </dl> ></div> ><div id="div_group_94" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_94" class="passed">jobs alacarte</dt> > </dl> ></div> ><div id="div_group_95" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_95" class="passed">it should behave like alacarte</dt> > <script type="text/javascript">moveProgressBar('68.0');</script> > <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> > <script type="text/javascript">moveProgressBar('68.3');</script> > <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> > </dl> ></div> ><div id="div_group_96" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_96" class="passed">modular jobs alacarte</dt> > </dl> ></div> ><div id="div_group_97" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_97" class="passed">it should behave like alacarte</dt> > <script type="text/javascript">moveProgressBar('68.6');</script> > <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> > <script type="text/javascript">moveProgressBar('68.9');</script> > <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> > </dl> ></div> ><div id="div_group_98" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_98" class="passed">modular jobs alacarte with torquebox.rb</dt> > </dl> ></div> ><div id="div_group_99" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_99" class="passed">it should behave like alacarte</dt> > <script type="text/javascript">moveProgressBar('69.3');</script> > <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> > <script type="text/javascript">moveProgressBar('69.6');</script> > <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> > </dl> ></div> ><div id="div_group_100" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_100" class="passed">services alacarte</dt> > </dl> ></div> ><div id="div_group_101" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_101" class="passed">it should behave like alacarte</dt> > <script type="text/javascript">moveProgressBar('69.9');</script> > <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> > <script type="text/javascript">moveProgressBar('70.2');</script> > <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> > </dl> ></div> ><div id="div_group_102" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_102" class="passed">services alacarte with gemfile</dt> > <script type="text/javascript">moveProgressBar('70.5');</script> > <dd class="example passed"><span class="passed_spec_name">should not break when using a Gemfile</span></dd> > </dl> ></div> ><div id="div_group_103" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_103" class="passed">backgroundable simple gem tests</dt> > <script type="text/javascript">moveProgressBar('70.8');</script> > <dd class="example passed"><span class="passed_spec_name">should wait asynchronously</span></dd> > <script type="text/javascript">moveProgressBar('71.1');</script> > <dd class="example passed"><span class="passed_spec_name">should properly handle backgrounded methods on reloaded classes</span></dd> > </dl> ></div> ><div id="div_group_104" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_104" class="passed">vhost rack test</dt> > <script type="text/javascript">moveProgressBar('71.4');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_105" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_105" class="passed">basic rack test with heredoc</dt> > </dl> ></div> ><div id="div_group_106" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_106" class="passed">it should behave like basic rack</dt> > <script type="text/javascript">moveProgressBar('71.7');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('72.0');</script> > <dd class="example passed"><span class="passed_spec_name">should be running under the proper ruby version</span></dd> > <script type="text/javascript">moveProgressBar('72.3');</script> > <dd class="example passed"><span class="passed_spec_name">should not have a vfs path for __FILE__</span></dd> > </dl> ></div> ><div id="div_group_107" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_107" class="passed">basic rack test with hash</dt> > </dl> ></div> ><div id="div_group_108" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_108" class="passed">it should behave like basic rack</dt> > <script type="text/javascript">moveProgressBar('72.6');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('72.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be running under the proper ruby version</span></dd> > <script type="text/javascript">moveProgressBar('73.2');</script> > <dd class="example passed"><span class="passed_spec_name">should not have a vfs path for __FILE__</span></dd> > </dl> ></div> ><div id="div_group_109" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_109" class="passed">STOMP applications</dt> > <script type="text/javascript">moveProgressBar('73.5');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using pure stomp</span></dd> > <script type="text/javascript">moveProgressBar('73.8');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using pure stomp over websockets</span></dd> > <script type="text/javascript">moveProgressBar('74.1');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe</span></dd> > <script type="text/javascript">moveProgressBar('74.4');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive</span></dd> > <script type="text/javascript">moveProgressBar('74.7');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive against JMS queues</span></dd> > <script type="text/javascript">moveProgressBar('75.0');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive against JMS queues, transactionally</span></dd> > </dl> ></div> ><div id="div_group_110" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_110" class="passed">rails3 form handling</dt> > <script type="text/javascript">moveProgressBar('75.3');</script> > <dd class="example passed"><span class="passed_spec_name">should render properly the first time</span></dd> > <script type="text/javascript">moveProgressBar('75.6');</script> > <dd class="example passed"><span class="passed_spec_name">should support flash uploading by matrix url</span></dd> > </dl> ></div> ><div id="div_group_111" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_111" class="passed">shared destinations test</dt> > <script type="text/javascript">moveProgressBar('75.9');</script> > <dd class="example passed"><span class="passed_spec_name">should work with foo</span></dd> > <script type="text/javascript">moveProgressBar('76.2');</script> > <dd class="example passed"><span class="passed_spec_name">should work with bar</span></dd> > </dl> ></div> ><div id="div_group_112" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_112" class="passed">activerecord padrino test</dt> > <script type="text/javascript">moveProgressBar('76.5');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('76.8');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to login to the admin console</span></dd> > </dl> ></div> ><div id="div_group_113" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_113" class="passed">exploded internal</dt> > </dl> ></div> ><div id="div_group_114" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_114" class="passed">it should behave like internal overrides</dt> > <script type="text/javascript">moveProgressBar('77.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> > </dl> ></div> ><div id="div_group_115" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_115" class="passed">it should behave like all overrides</dt> > <script type="text/javascript">moveProgressBar('77.5');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> > <script type="text/javascript">moveProgressBar('77.8');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> > <script type="text/javascript">moveProgressBar('78.1');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> > </dl> ></div> ><div id="div_group_116" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_116" class="passed">archived internal</dt> > </dl> ></div> ><div id="div_group_117" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_117" class="passed">it should behave like internal overrides</dt> > <script type="text/javascript">moveProgressBar('78.4');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> > </dl> ></div> ><div id="div_group_118" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_118" class="passed">it should behave like all overrides</dt> > <script type="text/javascript">moveProgressBar('78.7');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> > <script type="text/javascript">moveProgressBar('79.0');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> > <script type="text/javascript">moveProgressBar('79.3');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> > </dl> ></div> ><div id="div_group_119" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_119" class="passed">exploded external</dt> > </dl> ></div> ><div id="div_group_120" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_120" class="passed">it should behave like external overrides</dt> > <script type="text/javascript">moveProgressBar('79.6');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> > </dl> ></div> ><div id="div_group_121" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_121" class="passed">it should behave like all overrides</dt> > <script type="text/javascript">moveProgressBar('79.9');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> > <script type="text/javascript">moveProgressBar('80.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> > <script type="text/javascript">moveProgressBar('80.5');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> > </dl> ></div> ><div id="div_group_122" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_122" class="passed">archived external</dt> > </dl> ></div> ><div id="div_group_123" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_123" class="passed">it should behave like external overrides</dt> > <script type="text/javascript">moveProgressBar('80.8');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> > </dl> ></div> ><div id="div_group_124" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_124" class="passed">it should behave like all overrides</dt> > <script type="text/javascript">moveProgressBar('81.1');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> > <script type="text/javascript">moveProgressBar('81.4');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> > <script type="text/javascript">moveProgressBar('81.7');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> > </dl> ></div> ><div id="div_group_125" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_125" class="passed">autoload rails3.1 test</dt> > <script type="text/javascript">moveProgressBar('82.0');</script> > <dd class="example passed"><span class="passed_spec_name">should do a get to the test page</span></dd> > </dl> ></div> ><div id="div_group_126" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_126" class="passed">basic rails3.1 asset test</dt> > <script type="text/javascript">moveProgressBar('82.3');</script> > <dd class="example passed"><span class="passed_spec_name">should serve assets from app/assets</span></dd> > <script type="text/javascript">moveProgressBar('82.6');</script> > <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> > </dl> ></div> ><div id="div_group_127" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_127" class="passed">alacarte runtime initialization test</dt> > </dl> ></div> ><div id="div_group_128" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_128" class="passed">torquebox_init</dt> > <script type="text/javascript">moveProgressBar('82.9');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_129" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_129" class="passed">basic war</dt> > <script type="text/javascript">moveProgressBar('83.2');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_130" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_130" class="passed">padrino injection test</dt> > <script type="text/javascript">moveProgressBar('83.5');</script> > <dd class="example passed"><span class="passed_spec_name">should inject from app.rb</span></dd> > <script type="text/javascript">moveProgressBar('83.8');</script> > <dd class="example passed"><span class="passed_spec_name">should inject from models</span></dd> > <script type="text/javascript">moveProgressBar('84.1');</script> > <dd class="example passed"><span class="passed_spec_name">should inject from lib</span></dd> > <script type="text/javascript">moveProgressBar('84.4');</script> > <dd class="example passed"><span class="passed_spec_name">should inject from controller</span></dd> > </dl> ></div> ><div id="div_group_131" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_131" class="passed">basic rails3.1 test</dt> > <script type="text/javascript">moveProgressBar('84.8');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> > <script type="text/javascript">moveProgressBar('85.1');</script> > <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> > </dl> ></div> ><div id="div_group_132" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_132" class="passed">messaging rack test</dt> > <script type="text/javascript">makeRed('div_group_132');</script> > <script type="text/javascript">makeRed('example_group_132');</script> > <script type="text/javascript">moveProgressBar('85.4');</script> > <dd class="example failed"> > <span class="failed_spec_name">should receive a topic ham biscuit</span> > <div class="failure" id="failure_12"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/durable_processor_spec.rb:18:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > </dl> ></div> ><div id="div_group_133" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_133" class="passed">durable topics</dt> > </dl> ></div> ><div id="div_group_134" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_134" class="passed">receive</dt> > <script type="text/javascript">moveProgressBar('85.7');</script> > <dd class="example passed"><span class="passed_spec_name">should be durable</span></dd> > </dl> ></div> ><div id="div_group_135" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_135" class="passed">unsubscribe</dt> > <script type="text/javascript">moveProgressBar('86.0');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_136" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_136" class="passed">sinatra queues rootless test</dt> > <script type="text/javascript">moveProgressBar('86.3');</script> > <dd class="example passed"><span class="passed_spec_name">should scream toby crawley</span></dd> > </dl> ></div> ><div id="div_group_137" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_137" class="passed">jobs check</dt> > <script type="text/javascript">moveProgressBar('86.6');</script> > <dd class="example passed"><span class="passed_spec_name">should be employed</span></dd> > </dl> ></div> ><div id="div_group_138" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_138" class="passed">services</dt> > <script type="text/javascript">makeRed('div_group_138');</script> > <script type="text/javascript">makeRed('example_group_138');</script> > <script type="text/javascript">moveProgressBar('86.9');</script> > <dd class="example failed"> > <span class="failed_spec_name">should keep state after start and stop</span> > <div class="failure" id="failure_13"> > <div class="message"><pre>no locally attacheable VMs</pre></div> > <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' >./spec/spec_helper_integ.rb:19:in `get_msc_service_state' >./spec/spec_helper_integ.rb:33:in `verify_msc_service_state' >./spec/services_spec.rb:20:in `(root)' >./target/rspec-runner.rb:97:in `(root)' >-e:1:in `(root)'</pre></div> > <pre class="ruby"><code><span class="linenum">12</span> ><span class="linenum">13</span>def mbean(name) ><span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> ><span class="linenum">15</span> JMX::MBean.find_by_name(name) ><span class="linenum">16</span>end ><span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> > </div> > </dd> > </dl> ></div> ><div id="div_group_139" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_139" class="passed">rack vendor/jars/-based jar loading</dt> > <script type="text/javascript">moveProgressBar('87.2');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_140" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_140" class="passed">basic rack test with service injection</dt> > <script type="text/javascript">moveProgressBar('87.5');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_141" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_141" class="passed">rails lib/-based jar loading</dt> > <script type="text/javascript">moveProgressBar('87.8');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > </dl> ></div> ><div id="div_group_142" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_142" class="passed">in container futures tests</dt> > </dl> ></div> ><div id="div_group_143" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_143" class="passed">futures from backgroundable</dt> > </dl> ></div> ><div id="div_group_144" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_144" class="passed">it should behave like something with a future</dt> > <script type="text/javascript">moveProgressBar('88.1');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('88.4');</script> > <dd class="example passed"><span class="passed_spec_name">should raise the remote error</span></dd> > <script type="text/javascript">moveProgressBar('88.7');</script> > <dd class="example passed"><span class="passed_spec_name">should set the status</span></dd> > </dl> ></div> ><div id="div_group_145" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_145" class="passed">futures from /app/tasks</dt> > </dl> ></div> ><div id="div_group_146" class="example_group passed"> > <dl style="margin-left: 30px;"> > <dt id="example_group_146" class="passed">it should behave like something with a future</dt> > <script type="text/javascript">moveProgressBar('89.0');</script> > <dd class="example passed"><span class="passed_spec_name">should work</span></dd> > <script type="text/javascript">moveProgressBar('89.3');</script> > <dd class="example passed"><span class="passed_spec_name">should raise the remote error</span></dd> > <script type="text/javascript">moveProgressBar('89.6');</script> > <dd class="example passed"><span class="passed_spec_name">should set the status</span></dd> > </dl> ></div> ><div id="div_group_147" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_147" class="passed">basic rails3 asset test</dt> > </dl> ></div> ><div id="div_group_148" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_148" class="passed">root context</dt> > <script type="text/javascript">moveProgressBar('89.9');</script> > <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> > <script type="text/javascript">moveProgressBar('90.2');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct Content-Type header</span></dd> > </dl> ></div> ><div id="div_group_149" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_149" class="passed">non-root context</dt> > <script type="text/javascript">moveProgressBar('90.5');</script> > <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> > <script type="text/javascript">moveProgressBar('90.8');</script> > <dd class="example passed"><span class="passed_spec_name">should return correct Content-Type header</span></dd> > </dl> ></div> ><div id="div_group_150" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_150" class="passed">torquebox-messaging with datamapper</dt> > <script type="text/javascript">moveProgressBar('91.1');</script> > <dd class="example passed"><span class="passed_spec_name">should support always_backgrounded jobs on DataMapper::Resource</span></dd> > <script type="text/javascript">moveProgressBar('91.4');</script> > <dd class="example passed"><span class="passed_spec_name">should support ad hoc backgrounded jobs on DataMapper::Resource</span></dd> > </dl> ></div> ><div id="div_group_151" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_151" class="passed">sinatra with TorqueBox sessions</dt> > <script type="text/javascript">moveProgressBar('91.7');</script> > <dd class="example passed"><span class="passed_spec_name">should retain session data after redirect</span></dd> > <script type="text/javascript">moveProgressBar('92.0');</script> > <dd class="example passed"><span class="passed_spec_name">should timeout after specified time</span></dd> > </dl> ></div> ><div id="div_group_152" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_152" class="passed">archived rackup files don't have to reside at the root</dt> > <script type="text/javascript">moveProgressBar('92.4');</script> > <dd class="example passed"><span class="passed_spec_name">should be happy</span></dd> > </dl> ></div> ><div id="div_group_153" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_153" class="passed">rake tasks</dt> > <script type="text/javascript">moveProgressBar('92.7');</script> > <dd class="example passed"><span class="passed_spec_name">should pass a sanity check</span></dd> > </dl> ></div> ><div id="div_group_154" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_154" class="passed">TorqueBox::DeployUtils</dt> > <script type="text/javascript">moveProgressBar('93.0');</script> > <dd class="example passed"><span class="passed_spec_name">should use a valid cluster config file</span></dd> > </dl> ></div> ><div id="div_group_155" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_155" class="passed">torquebox:archive</dt> > <script type="text/javascript">moveProgressBar('93.3');</script> > <dd class="example passed"><span class="passed_spec_name">should create archives</span></dd> > <script type="text/javascript">moveProgressBar('93.6');</script> > <dd class="example passed"><span class="passed_spec_name">should create an archive with a name supplied on the command line</span></dd> > <script type="text/javascript">moveProgressBar('93.9');</script> > <dd class="example passed"><span class="passed_spec_name">should create an archive with a name supplied as an env variable</span></dd> > </dl> ></div> ><div id="div_group_156" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_156" class="passed">torquebox:deploy and torquebox:undeploy</dt> > <script type="text/javascript">moveProgressBar('94.2');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic yaml deployment</span></dd> > <script type="text/javascript">moveProgressBar('94.5');</script> > <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a context supplied on the command line</span></dd> > <script type="text/javascript">moveProgressBar('94.8');</script> > <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a name supplied on the command line</span></dd> > <script type="text/javascript">moveProgressBar('95.1');</script> > <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a name supplied as an env variable</span></dd> > <script type="text/javascript">moveProgressBar('95.4');</script> > <dd class="example passed"><span class="passed_spec_name">should treat undeployment of a non-existent yaml deployment as a noop</span></dd> > </dl> ></div> ><div id="div_group_157" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_157" class="passed">torquebox:deploy:archive and torquebox:undeploy:archive</dt> > <script type="text/javascript">moveProgressBar('95.7');</script> > <dd class="example passed"><span class="passed_spec_name">should do a basic archive deployment</span></dd> > <script type="text/javascript">moveProgressBar('96.0');</script> > <dd class="example passed"><span class="passed_spec_name">should do a archive deployment with a name supplied on the command line</span></dd> > <script type="text/javascript">moveProgressBar('96.3');</script> > <dd class="example passed"><span class="passed_spec_name">should do a archive deployment with a name supplied as an env variable</span></dd> > <script type="text/javascript">moveProgressBar('96.6');</script> > <dd class="example passed"><span class="passed_spec_name">should treat undeployment of a non-existent archive deployment as a noop</span></dd> > <script type="text/javascript">moveProgressBar('96.9');</script> > <dd class="example passed"><span class="passed_spec_name">should be able to undeploy an archive using only torquebox:undeploy</span></dd> > </dl> ></div> ><div id="div_group_158" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_158" class="passed">rails2 sessions</dt> > </dl> ></div> ><div id="div_group_159" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_159" class="passed">it should behave like session handling</dt> > <script type="text/javascript">moveProgressBar('97.2');</script> > <dd class="example passed"><span class="passed_spec_name">should behave reasonably</span></dd> > <script type="text/javascript">moveProgressBar('97.5');</script> > <dd class="example passed"><span class="passed_spec_name">should reset session data after logout</span></dd> > <script type="text/javascript">moveProgressBar('97.8');</script> > <dd class="example passed"><span class="passed_spec_name">should work via matrix url</span></dd> > <script type="text/javascript">moveProgressBar('98.1');</script> > <dd class="example passed"><span class="passed_spec_name">should support session language crossing</span></dd> > <script type="text/javascript">moveProgressBar('98.4');</script> > <dd class="example passed"><span class="passed_spec_name">should reset and restore</span></dd> > </dl> ></div> ><div id="div_group_160" class="example_group passed"> > <dl style="margin-left: 0px;"> > <dt id="example_group_160" class="passed">rails3 sessions</dt> > </dl> ></div> ><div id="div_group_161" class="example_group passed"> > <dl style="margin-left: 15px;"> > <dt id="example_group_161" class="passed">it should behave like session handling</dt> > <script type="text/javascript">moveProgressBar('98.7');</script> > <dd class="example passed"><span class="passed_spec_name">should behave reasonably</span></dd> > <script type="text/javascript">moveProgressBar('99.0');</script> > <dd class="example passed"><span class="passed_spec_name">should reset session data after logout</span></dd> > <script type="text/javascript">moveProgressBar('99.3');</script> > <dd class="example passed"><span class="passed_spec_name">should work via matrix url</span></dd> > <script type="text/javascript">moveProgressBar('99.6');</script> > <dd class="example passed"><span class="passed_spec_name">should support session language crossing</span></dd> > <script type="text/javascript">moveProgressBar('100.0');</script> > <dd class="example passed"><span class="passed_spec_name">should reset and restore</span></dd> > </dl> ></div> ><script type="text/javascript">document.getElementById('duration').innerHTML = "Finished in <strong>3192.597 seconds</strong>";</script> ><script type="text/javascript">document.getElementById('totals').innerHTML = "329 examples, 13 failures, 1 pending";</script> ></div> ></div> ></body> ></html>
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>RSpec results</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Expires" content="-1" /> <meta http-equiv="Pragma" content="no-cache" /> <style type="text/css"> body { margin: 0; padding: 0; background: #fff; font-size: 80%; } </style> <script type="text/javascript"> // <![CDATA[ function addClass(element_id, classname) { document.getElementById(element_id).className += (" " + classname); } function removeClass(element_id, classname) { var elem = document.getElementById(element_id); var classlist = elem.className.replace(classname,''); elem.className = classlist; } function moveProgressBar(percentDone) { document.getElementById("rspec-header").style.width = percentDone +"%"; } function makeRed(element_id) { removeClass(element_id, 'passed'); removeClass(element_id, 'not_implemented'); addClass(element_id,'failed'); } function makeYellow(element_id) { var elem = document.getElementById(element_id); if (elem.className.indexOf("failed") == -1) { // class doesn't includes failed if (elem.className.indexOf("not_implemented") == -1) { // class doesn't include not_implemented removeClass(element_id, 'passed'); addClass(element_id,'not_implemented'); } } } function apply_filters() { var passed_filter = document.getElementById('passed_checkbox').checked; var failed_filter = document.getElementById('failed_checkbox').checked; var pending_filter = document.getElementById('pending_checkbox').checked; assign_display_style("example passed", passed_filter); assign_display_style("example failed", failed_filter); assign_display_style("example not_implemented", pending_filter); assign_display_style_for_group("example_group passed", passed_filter); assign_display_style_for_group("example_group not_implemented", pending_filter, pending_filter || passed_filter); assign_display_style_for_group("example_group failed", failed_filter, failed_filter || pending_filter || passed_filter); } function get_display_style(display_flag) { var style_mode = 'none'; if (display_flag == true) { style_mode = 'block'; } return style_mode; } function assign_display_style(classname, display_flag) { var style_mode = get_display_style(display_flag); var elems = document.getElementsByClassName(classname) for (var i=0; i<elems.length;i++) { elems[i].style.display = style_mode; } } function assign_display_style_for_group(classname, display_flag, subgroup_flag) { var display_style_mode = get_display_style(display_flag); var subgroup_style_mode = get_display_style(subgroup_flag); var elems = document.getElementsByClassName(classname) for (var i=0; i<elems.length;i++) { var style_mode = display_style_mode; if ((display_flag != subgroup_flag) && (elems[i].getElementsByTagName('dt')[0].innerHTML.indexOf(", ") != -1)) { elems[i].style.display = subgroup_style_mode; } else { elems[i].style.display = display_style_mode; } } } // ]]> </script> <style type="text/css"> #rspec-header { background: #65C400; color: #fff; height: 4em; } .rspec-report h1 { margin: 0px 10px 0px 10px; padding: 10px; font-family: "Lucida Grande", Helvetica, sans-serif; font-size: 1.8em; position: absolute; } #label { float:left; } #display-filters { float:left; padding: 28px 0 0 40%; font-family: "Lucida Grande", Helvetica, sans-serif; } #summary { float:right; padding: 5px 10px; font-family: "Lucida Grande", Helvetica, sans-serif; text-align: right; } #summary p { margin: 0 0 0 2px; } #summary #totals { font-size: 1.2em; } .example_group { margin: 0 10px 5px; background: #fff; } dl { margin: 0; padding: 0 0 5px; font: normal 11px "Lucida Grande", Helvetica, sans-serif; } dt { padding: 3px; background: #65C400; color: #fff; font-weight: bold; } dd { margin: 5px 0 5px 5px; padding: 3px 3px 3px 18px; } dd.example.passed { border-left: 5px solid #65C400; border-bottom: 1px solid #65C400; background: #DBFFB4; color: #3D7700; } dd.example.not_implemented { border-left: 5px solid #FAF834; border-bottom: 1px solid #FAF834; background: #FCFB98; color: #131313; } dd.example.pending_fixed { border-left: 5px solid #0000C2; border-bottom: 1px solid #0000C2; color: #0000C2; background: #D3FBFF; } dd.example.failed { border-left: 5px solid #C20000; border-bottom: 1px solid #C20000; color: #C20000; background: #FFFBD3; } dt.not_implemented { color: #000000; background: #FAF834; } dt.pending_fixed { color: #FFFFFF; background: #C40D0D; } dt.failed { color: #FFFFFF; background: #C40D0D; } #rspec-header.not_implemented { color: #000000; background: #FAF834; } #rspec-header.pending_fixed { color: #FFFFFF; background: #C40D0D; } #rspec-header.failed { color: #FFFFFF; background: #C40D0D; } .backtrace { color: #000; font-size: 12px; } a { color: #BE5C00; } /* Ruby code, style similar to vibrant ink */ .ruby { font-size: 12px; font-family: monospace; color: white; background-color: black; padding: 0.1em 0 0.2em 0; } .ruby .keyword { color: #FF6600; } .ruby .constant { color: #339999; } .ruby .attribute { color: white; } .ruby .global { color: white; } .ruby .module { color: white; } .ruby .class { color: white; } .ruby .string { color: #66FF00; } .ruby .ident { color: white; } .ruby .method { color: #FFCC00; } .ruby .number { color: white; } .ruby .char { color: white; } .ruby .comment { color: #9933CC; } .ruby .symbol { color: white; } .ruby .regex { color: #44B4CC; } .ruby .punct { color: white; } .ruby .escape { color: white; } .ruby .interp { color: white; } .ruby .expr { color: white; } .ruby .offending { background-color: gray; } .ruby .linenum { width: 75px; padding: 0.1em 1em 0.2em 0; color: #000000; background-color: #FFFBD3; } </style> </head> <body> <div class="rspec-report"> <div id="rspec-header"> <div id="label"> <h1>RSpec Code Examples</h1> </div> <div id="display-filters"> <input id="passed_checkbox" name="passed_checkbox" type="checkbox" checked onchange="apply_filters()" value="1"> <label for="passed_checkbox">Passed</label> <input id="failed_checkbox" name="failed_checkbox" type="checkbox" checked onchange="apply_filters()" value="2"> <label for="failed_checkbox">Failed</label> <input id="pending_checkbox" name="pending_checkbox" type="checkbox" checked onchange="apply_filters()" value="3"> <label for="pending_checkbox">Pending</label> </div> <div id="summary"> <p id="totals"> </p> <p id="duration"> </p> </div> </div> <div class="results"> <div id="div_group_1" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_1" class="passed">basic rails2 asset test</dt> <script type="text/javascript">moveProgressBar('0.3');</script> <dd class="example passed"><span class="passed_spec_name">should work for rails2 at root context</span></dd> <script type="text/javascript">moveProgressBar('0.6');</script> <dd class="example passed"><span class="passed_spec_name">should work for rails2 at non-root context</span></dd> </dl> </div> <div id="div_group_2" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_2" class="passed">basic knob compatibility</dt> <script type="text/javascript">moveProgressBar('0.9');</script> <dd class="example passed"><span class="passed_spec_name">should be able to autoload from TB path conventions</span></dd> </dl> </div> <div id="div_group_3" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_3" class="passed">it should behave like basic rails2 tests</dt> <script type="text/javascript">moveProgressBar('1.2');</script> <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> <script type="text/javascript">moveProgressBar('1.5');</script> <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> <script type="text/javascript">moveProgressBar('1.8');</script> <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> </dl> </div> <div id="div_group_4" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_4" class="passed">basic archive knob compatibility</dt> </dl> </div> <div id="div_group_5" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_5" class="passed">it should behave like basic rails2 tests</dt> <script type="text/javascript">moveProgressBar('2.1');</script> <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> <script type="text/javascript">moveProgressBar('2.4');</script> <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> <script type="text/javascript">moveProgressBar('2.7');</script> <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> </dl> </div> <div id="div_group_6" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_6" class="passed">no web: section in torquebox.yml</dt> </dl> </div> <div id="div_group_7" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_7" class="passed">it should behave like basic rails2 tests</dt> <script type="text/javascript">moveProgressBar('3.0');</script> <dd class="example passed"><span class="passed_spec_name">should return a basic page</span></dd> <script type="text/javascript">moveProgressBar('3.3');</script> <dd class="example passed"><span class="passed_spec_name">should send data</span></dd> <script type="text/javascript">moveProgressBar('3.6');</script> <dd class="example passed"><span class="passed_spec_name">should send file</span></dd> </dl> </div> <div id="div_group_8" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_8" class="passed">messaging rails test</dt> </dl> </div> <div id="div_group_9" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_9" class="passed">json encoding</dt> <script type="text/javascript">moveProgressBar('3.9');</script> <dd class="example passed"><span class="passed_spec_name">should send and receive</span></dd> </dl> </div> <div id="div_group_10" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_10" class="passed">rails app with netty.jar</dt> <script type="text/javascript">moveProgressBar('4.2');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_11" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_11" class="passed">no torquebox tests</dt> <script type="text/javascript">moveProgressBar('4.5');</script> <dd class="example passed"><span class="passed_spec_name">should not throw error about requiring torquebox-messaging</span></dd> </dl> </div> <div id="div_group_12" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_12" class="passed">cached javascript from an archive</dt> <script type="text/javascript">moveProgressBar('4.8');</script> <dd class="example passed"><span class="passed_spec_name">should verify cached javascript works</span></dd> </dl> </div> <div id="div_group_13" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_13" class="passed">torquebox thor utility tests</dt> </dl> </div> <div id="div_group_14" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_14" class="passed">torquebox archive</dt> <script type="text/javascript">moveProgressBar('5.1');</script> <dd class="example passed"><span class="passed_spec_name">should archive an app from the root</span></dd> <script type="text/javascript">moveProgressBar('5.4');</script> <dd class="example passed"><span class="passed_spec_name">should archive an app with a root specified</span></dd> <script type="text/javascript">moveProgressBar('5.7');</script> <dd class="example passed"><span class="passed_spec_name">should archive and deploy an app from the root</span></dd> <script type="text/javascript">moveProgressBar('6.0');</script> <dd class="example passed"><span class="passed_spec_name">should archive and deploy an app with a root specified</span></dd> </dl> </div> <div id="div_group_15" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_15" class="passed">torquebox deploy</dt> <script type="text/javascript">moveProgressBar('6.3');</script> <dd class="example passed"><span class="passed_spec_name">should deploy a basic app</span></dd> <script type="text/javascript">moveProgressBar('6.6');</script> <dd class="example passed"><span class="passed_spec_name">should deploy an app with a name specified on the command line</span></dd> <script type="text/javascript">moveProgressBar('6.9');</script> <dd class="example passed"><span class="passed_spec_name">should deploy an app with a context path specified on the command line</span></dd> <script type="text/javascript">moveProgressBar('7.2');</script> <dd class="example passed"><span class="passed_spec_name">should deploy an app with an environment specified on the command line</span></dd> <script type="text/javascript">moveProgressBar('7.5');</script> <dd class="example passed"><span class="passed_spec_name">should deploy an app with a root specified on the command line</span></dd> </dl> </div> <div id="div_group_16" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_16" class="passed">torquebox run</dt> <script type="text/javascript">moveProgressBar('7.9');</script> <dd class="example passed"><span class="passed_spec_name">should pass JVM options specified on the command line</span></dd> </dl> </div> <div id="div_group_17" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_17" class="passed">shared runtime pooling</dt> </dl> </div> <div id="div_group_18" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_18" class="passed">it should behave like configured pool</dt> <script type="text/javascript">moveProgressBar('8.2');</script> <dd class="example passed"><span class="passed_spec_name">should be the proper pool type</span></dd> </dl> </div> <div id="div_group_19" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_19" class="passed">bounded runtime pooling</dt> </dl> </div> <div id="div_group_20" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_20" class="passed">it should behave like configured pool</dt> <script type="text/javascript">moveProgressBar('8.5');</script> <dd class="example passed"><span class="passed_spec_name">should be the proper pool type</span></dd> </dl> </div> <div id="div_group_21" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_21" class="passed">min/max settings</dt> <script type="text/javascript">moveProgressBar('8.8');</script> <dd class="example passed"><span class="passed_spec_name">should have the proper min setting</span></dd> <script type="text/javascript">moveProgressBar('9.1');</script> <dd class="example passed"><span class="passed_spec_name">should have the proper max setting</span></dd> </dl> </div> <div id="div_group_22" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_22" class="passed">an app using a torquebox.rb</dt> </dl> </div> <div id="div_group_23" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_23" class="passed">external tests</dt> <script type="text/javascript">moveProgressBar('9.4');</script> <dd class="example passed"><span class="passed_spec_name">should have the correct environment vars</span></dd> <script type="text/javascript">moveProgressBar('9.7');</script> <dd class="example passed"><span class="passed_spec_name">settings in the external descriptor should override</span></dd> <script type="text/javascript">makeRed('rspec-header');</script> <script type="text/javascript">makeRed('div_group_23');</script> <script type="text/javascript">makeRed('example_group_23');</script> <script type="text/javascript">moveProgressBar('10.0');</script> <dd class="example failed"> <span class="failed_spec_name">should have a pool specified with a hash</span> <div class="failure" id="failure_1"> <div class="message"><pre>expected: not nil got: nil</pre></div> <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:27:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">25</span> pool = mbean('torquebox.pools:name=foo,app=an_app_using_a_torquebox_rb') <span class="linenum">26</span> }.should_not raise_error(javax.management.InstanceNotFoundException) <span class="offending"><span class="linenum">27</span> pool.should_not be_nil</span> <span class="linenum">28</span> pool.minimum_instances.should == 0 <span class="linenum">29</span> pool.maximum_instances.should == 6 <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('10.3');</script> <dd class="example failed"> <span class="failed_spec_name">should have a pool specified as a block</span> <div class="failure" id="failure_2"> <div class="message"><pre>expected: not nil got: nil</pre></div> <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:37:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">35</span> pool = mbean('torquebox.pools:name=cheddar,app=an_app_using_a_torquebox_rb') <span class="linenum">36</span> }.should_not raise_error(javax.management.InstanceNotFoundException) <span class="offending"><span class="linenum">37</span> pool.should_not be_nil</span> <span class="linenum">38</span> pool.minimum_instances.should == 0 <span class="linenum">39</span> pool.maximum_instances.should == 6 <span class="linenum">40</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('10.6');</script> <dd class="example passed"><span class="passed_spec_name">should have a queue we specify</span></dd> <script type="text/javascript">moveProgressBar('10.9');</script> <dd class="example passed"><span class="passed_spec_name">should have a topic we specify</span></dd> <script type="text/javascript">moveProgressBar('11.2');</script> <dd class="example failed"> <span class="failed_spec_name">should not have a backgroundable queue (options_for w/a disable)</span> <div class="failure" id="failure_3"> <div class="message"><pre>expected Java::JavaxManagement::InstanceNotFoundException, got #<RuntimeError: no locally attacheable VMs></pre></div> <div class="backtrace"><pre>./spec/torquebox_rb_spec.rb:55:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">53</span> <span class="linenum">54</span> it "should not have a backgroundable queue (options_for w/a disable)" do <span class="offending"><span class="linenum">55</span> lambda { </span> <span class="linenum">56</span> mbean('org.hornetq:module=JMS,type=Queue,name="/queues/torquebox/an_app_using_a_torquebox_rb/tasks/torquebox_backgroundable"') <span class="linenum">57</span> }.should raise_error(javax.management.InstanceNotFoundException) <span class="linenum">58</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('11.5');</script> <dd class="example failed"> <span class="failed_spec_name">should create a job</span> <div class="failure" id="failure_4"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:61:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('11.8');</script> <dd class="example failed"> <span class="failed_spec_name">should create a processor with a hash</span> <div class="failure" id="failure_5"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:67:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('12.1');</script> <dd class="example failed"> <span class="failed_spec_name">should create a processor with a block</span> <div class="failure" id="failure_6"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:74:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('12.4');</script> <dd class="example failed"> <span class="failed_spec_name">should create allow a singleton processor</span> <div class="failure" id="failure_7"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:81:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('12.7');</script> <dd class="example failed"> <span class="failed_spec_name">should create a service with a hash</span> <div class="failure" id="failure_8"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:87:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('13.0');</script> <dd class="example failed"> <span class="failed_spec_name">should create a service with a block</span> <div class="failure" id="failure_9"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:92:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> <script type="text/javascript">moveProgressBar('13.3');</script> <dd class="example failed"> <span class="failed_spec_name">should create a service with the same class as another service</span> <div class="failure" id="failure_10"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/torquebox_rb_spec.rb:97:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> </dl> </div> <div id="div_group_24" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_24" class="passed">in container</dt> <script type="text/javascript">moveProgressBar('13.6');</script> <dd class="example passed"><span class="passed_spec_name">should have an authentication domain</span></dd> <script type="text/javascript">moveProgressBar('13.9');</script> <dd class="example passed"><span class="passed_spec_name">should allow for multiple authentication domains</span></dd> <script type="text/javascript">moveProgressBar('14.2');</script> <dd class="example passed"><span class="passed_spec_name">should pass configuration to the service</span></dd> <script type="text/javascript">moveProgressBar('14.5');</script> <dd class="example passed"><span class="passed_spec_name">should pass configuration to the service from a block</span></dd> <script type="text/javascript">moveProgressBar('14.8');</script> <dd class="example passed"><span class="passed_spec_name">should pass configuration to the job</span></dd> <script type="text/javascript">moveProgressBar('15.1');</script> <dd class="example passed"><span class="passed_spec_name">should set the default message encoding</span></dd> </dl> </div> <div id="div_group_25" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_25" class="passed">task concurrency</dt> </dl> </div> <div id="div_group_26" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_26" class="passed">backgroundable tasks</dt> </dl> </div> <div id="div_group_27" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_27" class="passed">it should behave like concurrent processors</dt> <script type="text/javascript">makeRed('div_group_27');</script> <script type="text/javascript">makeRed('example_group_27');</script> <script type="text/javascript">moveProgressBar('15.5');</script> <dd class="example failed"> <span class="failed_spec_name">should have concurrent processors</span> <div class="failure" id="failure_11"> <div class="message"><pre>expected #has_content?("tasks fired") to return true, got false</pre></div> <div class="backtrace"><pre>./spec/task_concurrency_spec.rb:27:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">25</span> path = "/task-concurrency?#{@type}" <span class="linenum">26</span> visit path <span class="offending"><span class="linenum">27</span> page.should have_content('tasks fired')</span> <span class="linenum">28</span> responses = Set.new <span class="linenum">29</span> 100.times do <span class="linenum">30</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> </dl> </div> <div id="div_group_28" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_28" class="passed">/app/tasks tasks</dt> </dl> </div> <div id="div_group_29" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_29" class="passed">it should behave like concurrent processors</dt> <script type="text/javascript">moveProgressBar('15.8');</script> <dd class="example passed"><span class="passed_spec_name">should have concurrent processors</span></dd> </dl> </div> <div id="div_group_30" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_30" class="passed">messaging rack test</dt> <script type="text/javascript">moveProgressBar('16.1');</script> <dd class="example passed"><span class="passed_spec_name">should receive a ham biscuit</span></dd> <script type="text/javascript">moveProgressBar('16.4');</script> <dd class="example passed"><span class="passed_spec_name">should receive a topic ham biscuit</span></dd> </dl> </div> <div id="div_group_31" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_31" class="passed">in-container messaging tests</dt> </dl> </div> <div id="div_group_32" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_32" class="passed">message enumeration</dt> <script type="text/javascript">moveProgressBar('16.7');</script> <dd class="example passed"><span class="passed_spec_name">should allow enumeration of the messages</span></dd> <script type="text/javascript">moveProgressBar('17.0');</script> <dd class="example passed"><span class="passed_spec_name">should accept a selector</span></dd> </dl> </div> <div id="div_group_33" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_33" class="passed">message priorities</dt> <script type="text/javascript">moveProgressBar('17.3');</script> <dd class="example passed"><span class="passed_spec_name">should be fifo for same priority messages</span></dd> <script type="text/javascript">moveProgressBar('17.6');</script> <dd class="example passed"><span class="passed_spec_name">should send higher priority messages first</span></dd> </dl> </div> <div id="div_group_34" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_34" class="passed">message ttl</dt> <script type="text/javascript">moveProgressBar('17.9');</script> <dd class="example passed"><span class="passed_spec_name">should live</span></dd> <script type="text/javascript">moveProgressBar('18.2');</script> <dd class="example passed"><span class="passed_spec_name">should die</span></dd> </dl> </div> <div id="div_group_35" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_35" class="passed">message selectors</dt> <script type="text/javascript">moveProgressBar('18.5');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to true using selector 'prop = true'</span></dd> <script type="text/javascript">moveProgressBar('18.8');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to true using selector 'prop <> false'</span></dd> <script type="text/javascript">moveProgressBar('19.1');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5 using selector 'prop = 5'</span></dd> <script type="text/javascript">moveProgressBar('19.4');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5 using selector 'prop > 4'</span></dd> <script type="text/javascript">moveProgressBar('19.7');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5.5 using selector 'prop = 5.5'</span></dd> <script type="text/javascript">moveProgressBar('20.0');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to 5.5 using selector 'prop < 6'</span></dd> <script type="text/javascript">moveProgressBar('20.3');</script> <dd class="example passed"><span class="passed_spec_name">should be able to select with property set to string using selector 'prop = 'string''</span></dd> </dl> </div> <div id="div_group_36" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_36" class="passed">sending and receiving</dt> </dl> </div> <div id="div_group_37" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_37" class="passed">with an encoding of clojure</dt> <script type="text/javascript">moveProgressBar('20.6');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('20.9');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a hash to and receive from a queue</span></dd> </dl> </div> <div id="div_group_38" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_38" class="passed">with an encoding of json</dt> <script type="text/javascript">moveProgressBar('21.2');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('21.5');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a hash to and receive from a queue</span></dd> </dl> </div> <div id="div_group_39" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_39" class="passed">with an encoding of marshal</dt> <script type="text/javascript">moveProgressBar('21.8');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('22.1');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('22.4');</script> <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> <script type="text/javascript">moveProgressBar('22.7');</script> <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> </dl> </div> <div id="div_group_40" class="example_group passed"> <dl style="margin-left: 45px;"> <dt id="example_group_40" class="passed">synchronous messaging</dt> <script type="text/javascript">moveProgressBar('23.1');</script> <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> <script type="text/javascript">moveProgressBar('23.4');</script> <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> <script type="text/javascript">moveProgressBar('23.7');</script> <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> <script type="text/javascript">moveProgressBar('24.0');</script> <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> </dl> </div> <div id="div_group_41" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_41" class="passed">with an encoding of marshal_base64</dt> <script type="text/javascript">moveProgressBar('24.3');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('24.6');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('24.9');</script> <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> <script type="text/javascript">moveProgressBar('25.2');</script> <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> </dl> </div> <div id="div_group_42" class="example_group passed"> <dl style="margin-left: 45px;"> <dt id="example_group_42" class="passed">synchronous messaging</dt> <script type="text/javascript">moveProgressBar('25.5');</script> <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> <script type="text/javascript">moveProgressBar('25.8');</script> <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> <script type="text/javascript">moveProgressBar('26.1');</script> <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> <script type="text/javascript">moveProgressBar('26.4');</script> <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> </dl> </div> <div id="div_group_43" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_43" class="passed">with an encoding of default</dt> <script type="text/javascript">moveProgressBar('26.7');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a string to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('27.0');</script> <dd class="example passed"><span class="passed_spec_name">should be able to publish a complex type to and receive from a queue</span></dd> <script type="text/javascript">moveProgressBar('27.3');</script> <dd class="example passed"><span class="passed_spec_name">should receive a binary file correctly</span></dd> <script type="text/javascript">moveProgressBar('27.6');</script> <dd class="example passed"><span class="passed_spec_name">should publish to multiple topic consumers</span></dd> </dl> </div> <div id="div_group_44" class="example_group passed"> <dl style="margin-left: 45px;"> <dt id="example_group_44" class="passed">synchronous messaging</dt> <script type="text/javascript">moveProgressBar('27.9');</script> <dd class="example passed"><span class="passed_spec_name">should return value of block given to receive_and_publish</span></dd> <script type="text/javascript">moveProgressBar('28.2');</script> <dd class="example passed"><span class="passed_spec_name">should return request message if no block given</span></dd> <script type="text/javascript">moveProgressBar('28.5');</script> <dd class="example passed"><span class="passed_spec_name">should not mess up with multiple consumers</span></dd> <script type="text/javascript">moveProgressBar('28.8');</script> <dd class="example passed"><span class="passed_spec_name">should allow a selector to be passed</span></dd> </dl> </div> <div id="div_group_45" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_45" class="passed">destination not ready</dt> <script type="text/javascript">moveProgressBar('29.1');</script> <dd class="example passed"><span class="passed_spec_name">should block on publish until queue is ready</span></dd> <script type="text/javascript">moveProgressBar('29.4');</script> <dd class="example passed"><span class="passed_spec_name">should block on receive until topic is ready</span></dd> <script type="text/javascript">moveProgressBar('29.7');</script> <dd class="example passed"><span class="passed_spec_name">should block until startup_timeout reached</span></dd> </dl> </div> <div id="div_group_46" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_46" class="passed">messaging alacarte rack test</dt> <script type="text/javascript">moveProgressBar('30.0');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_47" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_47" class="passed">jaas</dt> <script type="text/javascript">moveProgressBar('30.3');</script> <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox' with proper credentials</span></dd> <script type="text/javascript">moveProgressBar('30.6');</script> <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox' as guest</span></dd> <script type="text/javascript">moveProgressBar('31.0');</script> <dd class="example passed"><span class="passed_spec_name">should not authenticate against 'torquebox' with improper credentials</span></dd> <script type="text/javascript">moveProgressBar('31.3');</script> <dd class="example passed"><span class="passed_spec_name">should authenticate against 'torquebox-jaas' with proper credentials</span></dd> <script type="text/javascript">moveProgressBar('31.6');</script> <dd class="example passed"><span class="passed_spec_name">should not authenticate against 'torquebox-jaas' with improper credentials</span></dd> </dl> </div> <div id="div_group_48" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_48" class="passed">rackup files don't have to reside at the root</dt> <script type="text/javascript">moveProgressBar('31.9');</script> <dd class="example passed"><span class="passed_spec_name">should be happy</span></dd> </dl> </div> <div id="div_group_49" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_49" class="passed">loading torquebox.rb from a knob</dt> <script type="text/javascript">moveProgressBar('32.2');</script> <dd class="example passed"><span class="passed_spec_name">should have loaded torquebox.rb</span></dd> </dl> </div> <div id="div_group_50" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_50" class="passed">runtime injection</dt> <script type="text/javascript">moveProgressBar('32.5');</script> <dd class="example passed"><span class="passed_spec_name">should be able to grab the runtime analyzer</span></dd> <script type="text/javascript">moveProgressBar('32.8');</script> <dd class="example passed"><span class="passed_spec_name">should be able to perform analysis at runtime</span></dd> </dl> </div> <div id="div_group_51" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_51" class="passed">sinatra queues test</dt> <script type="text/javascript">moveProgressBar('33.1');</script> <dd class="example passed"><span class="passed_spec_name">should scream toby crawley</span></dd> </dl> </div> <div id="div_group_52" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_52" class="passed">jobs check</dt> <script type="text/javascript">moveProgressBar('33.4');</script> <dd class="example passed"><span class="passed_spec_name">should be employed</span></dd> </dl> </div> <div id="div_group_53" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_53" class="passed">HA jobs test</dt> </dl> </div> <div id="div_group_54" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_54" class="passed">standalone</dt> <script type="text/javascript">moveProgressBar('33.7');</script> <dd class="example passed"><span class="passed_spec_name">should still work</span></dd> </dl> </div> <div id="div_group_55" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_55" class="passed">basic bundler test with rack</dt> <script type="text/javascript">moveProgressBar('34.0');</script> <dd class="example passed"><span class="passed_spec_name">should work with an old version of rack gem</span></dd> </dl> </div> <div id="div_group_56" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_56" class="passed">rails vendor/jars/-based jar loading</dt> <script type="text/javascript">moveProgressBar('34.3');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_57" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_57" class="passed">authentication</dt> <script type="text/javascript">moveProgressBar('34.6');</script> <dd class="example passed"><span class="passed_spec_name">should work for HTTP basic authentication</span></dd> </dl> </div> <div id="div_group_58" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_58" class="passed">basic sinatra test</dt> <script type="text/javascript">moveProgressBar('34.9');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('35.2');</script> <dd class="example passed"><span class="passed_spec_name">should return a valid request scheme</span></dd> <script type="text/javascript">moveProgressBar('35.5');</script> <dd class="example passed"><span class="passed_spec_name">should return a static page beneath default 'public' dir</span></dd> <script type="text/javascript">moveProgressBar('35.8');</script> <dd class="example passed"><span class="passed_spec_name">should post something</span></dd> <script type="text/javascript">moveProgressBar('36.1');</script> <dd class="example passed"><span class="passed_spec_name">should allow headers through (JRUBY-5839, TORQUE-430)</span></dd> <script type="text/javascript">moveProgressBar('36.4');</script> <dd class="example passed"><span class="passed_spec_name">should test Sir Postalot</span></dd> </dl> </div> <div id="div_group_59" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_59" class="passed">basic production</dt> <script type="text/javascript">moveProgressBar('36.7');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('37.0');</script> <dd class="example passed"><span class="passed_spec_name">should cache pages correctly</span></dd> </dl> </div> <div id="div_group_60" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_60" class="passed">frozen gems</dt> <script type="text/javascript">moveProgressBar('37.3');</script> <dd class="example passed"><span class="passed_spec_name">should include all required gems in its vendor directory</span></dd> </dl> </div> <div id="div_group_61" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_61" class="passed">exposing app name to rack app</dt> <script type="text/javascript">moveProgressBar('37.6');</script> <dd class="example passed"><span class="passed_spec_name">set the constant and env var</span></dd> </dl> </div> <div id="div_group_62" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_62" class="passed">rails 2 backgroundable tests</dt> </dl> </div> <div id="div_group_63" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_63" class="passed">it should behave like rails backgroundable tests</dt> <script type="text/javascript">moveProgressBar('37.9');</script> <dd class="example passed"><span class="passed_spec_name">should reload the model in the task runtime</span></dd> </dl> </div> <div id="div_group_64" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_64" class="passed">rails 3 backgroundable tests</dt> </dl> </div> <div id="div_group_65" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_65" class="passed">it should behave like rails backgroundable tests</dt> <script type="text/javascript">moveProgressBar('38.2');</script> <dd class="example passed"><span class="passed_spec_name">should reload the model in the task runtime</span></dd> </dl> </div> <div id="div_group_66" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_66" class="passed">end-to-end twitter testing</dt> <script type="text/javascript">moveProgressBar('38.6');</script> <dd class="example passed"><span class="passed_spec_name">should retrieve the index using a Capybara DSL</span></dd> </dl> </div> <div id="div_group_67" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_67" class="passed">in-container tests</dt> <script type="text/javascript">moveProgressBar('38.9');</script> <dd class="example passed"><span class="passed_spec_name">should be running remotely</span></dd> </dl> </div> <div id="div_group_68" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_68" class="passed">jruby profile.api and rails3.1 test</dt> <script type="text/javascript">moveProgressBar('39.2');</script> <dd class="example passed"><span class="passed_spec_name">should use the profile api successfully</span></dd> </dl> </div> <div id="div_group_69" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_69" class="passed">rack reloading</dt> <script type="text/javascript">moveProgressBar('39.5');</script> <dd class="example passed"><span class="passed_spec_name">should reload</span></dd> </dl> </div> <div id="div_group_70" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_70" class="passed">rails PWD-based jar loading</dt> <script type="text/javascript">moveProgressBar('39.8');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_71" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_71" class="passed">transactions testing</dt> <script type="text/javascript">moveProgressBar('40.1');</script> <dd class="example passed"><span class="passed_spec_name">should not hang when receive times out</span></dd> <script type="text/javascript">moveProgressBar('40.4');</script> <dd class="example passed"><span class="passed_spec_name">should publish a message when no error occurs</span></dd> <script type="text/javascript">moveProgressBar('40.7');</script> <dd class="example passed"><span class="passed_spec_name">should retry delivery when an error is tossed</span></dd> <script type="text/javascript">moveProgressBar('41.0');</script> <dd class="example passed"><span class="passed_spec_name">should rollback published messages when an error is tossed</span></dd> <script type="text/javascript">moveProgressBar('41.3');</script> <dd class="example passed"><span class="passed_spec_name">should receive a message in the processor's transaction</span></dd> <script type="text/javascript">moveProgressBar('41.6');</script> <dd class="example passed"><span class="passed_spec_name">should rollback message when explicit transaction fails</span></dd> <script type="text/javascript">moveProgressBar('41.9');</script> <dd class="example passed"><span class="passed_spec_name">should support nested messaging transactions</span></dd> <script type="text/javascript">moveProgressBar('42.2');</script> <dd class="example passed"><span class="passed_spec_name">should support nested messaging transactions, the latter new</span></dd> <script type="text/javascript">moveProgressBar('42.5');</script> <dd class="example passed"><span class="passed_spec_name">should rollback cache transactions</span></dd> <script type="text/javascript">moveProgressBar('42.8');</script> <dd class="example passed"><span class="passed_spec_name">should rollback nested cache transactions</span></dd> <script type="text/javascript">moveProgressBar('43.1');</script> <dd class="example passed"><span class="passed_spec_name">should rollback nested messaging transactions</span></dd> <script type="text/javascript">moveProgressBar('43.4');</script> <dd class="example passed"><span class="passed_spec_name">should rollback nested messaging transactions, the latter new</span></dd> <script type="text/javascript">moveProgressBar('43.7');</script> <dd class="example passed"><span class="passed_spec_name">should not rollback non-transactional messages</span></dd> </dl> </div> <div id="div_group_72" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_72" class="passed">sequel support</dt> <script type="text/javascript">moveProgressBar('44.0');</script> <dd class="example passed"><span class="passed_spec_name">should work for in-memory H2 databases</span></dd> </dl> </div> <div id="div_group_73" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_73" class="passed">backgroundable tests</dt> <script type="text/javascript">moveProgressBar('44.3');</script> <dd class="example passed"><span class="passed_spec_name">should wait asynchronously</span></dd> <script type="text/javascript">moveProgressBar('44.6');</script> <dd class="example passed"><span class="passed_spec_name">should properly handle backgrounded methods on reloaded classes</span></dd> </dl> </div> <div id="div_group_74" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_74" class="passed">rails 3.0 transactions testing</dt> </dl> </div> <div id="div_group_75" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_75" class="passed">it should behave like transactions</dt> <script type="text/javascript">moveProgressBar('44.9');</script> <dd class="example passed"><span class="passed_spec_name">should save a simple thing</span></dd> <script type="text/javascript">moveProgressBar('45.2');</script> <dd class="example passed"><span class="passed_spec_name">should create a Thing in response to a happy message</span></dd> <script type="text/javascript">moveProgressBar('45.5');</script> <dd class="example passed"><span class="passed_spec_name">should not create a Thing in response to an error prone message</span></dd> <script type="text/javascript">moveProgressBar('45.8');</script> <dd class="example passed"><span class="passed_spec_name">should continue to have surprising behavior with nested non-TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('46.2');</script> <dd class="example passed"><span class="passed_spec_name">should have less surprising behavior wrapped in a TorqueBox transaction</span></dd> <script type="text/javascript">moveProgressBar('46.5');</script> <dd class="example passed"><span class="passed_spec_name">should support :requires_new for creating models in TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('46.8');</script> <dd class="example passed"><span class="passed_spec_name">should support :requires_new for updating models in TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('47.1');</script> <dd class="example passed"><span class="passed_spec_name">should save to multiple class-specific databases in a TorqueBox transacation</span></dd> <script type="text/javascript">moveProgressBar('47.4');</script> <dd class="example passed"><span class="passed_spec_name">should rollback from multiple class-specific databases in a TorqueBox transacation</span></dd> <script type="text/javascript">moveProgressBar('47.7');</script> <dd class="example passed"><span class="passed_spec_name">should rollback as expected for a non-XA connection</span></dd> <script type="text/javascript">moveProgressBar('48.0');</script> <dd class="example passed"><span class="passed_spec_name">should rollback as expected for an XA connection</span></dd> <script type="text/javascript">moveProgressBar('48.3');</script> <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting a non-TorqueBox tx in a TorqueBox one</span></dd> <script type="text/javascript">moveProgressBar('48.6');</script> <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting two TorqueBox transactions</span></dd> </dl> </div> <div id="div_group_76" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_76" class="passed">rails 3.1 transactions testing</dt> </dl> </div> <div id="div_group_77" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_77" class="passed">it should behave like transactions</dt> <script type="text/javascript">moveProgressBar('48.9');</script> <dd class="example passed"><span class="passed_spec_name">should save a simple thing</span></dd> <script type="text/javascript">moveProgressBar('49.2');</script> <dd class="example passed"><span class="passed_spec_name">should create a Thing in response to a happy message</span></dd> <script type="text/javascript">moveProgressBar('49.5');</script> <dd class="example passed"><span class="passed_spec_name">should not create a Thing in response to an error prone message</span></dd> <script type="text/javascript">moveProgressBar('49.8');</script> <dd class="example passed"><span class="passed_spec_name">should continue to have surprising behavior with nested non-TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('50.1');</script> <dd class="example passed"><span class="passed_spec_name">should have less surprising behavior wrapped in a TorqueBox transaction</span></dd> <script type="text/javascript">moveProgressBar('50.4');</script> <dd class="example passed"><span class="passed_spec_name">should support :requires_new for creating models in TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('50.7');</script> <dd class="example passed"><span class="passed_spec_name">should support :requires_new for updating models in TorqueBox transactions</span></dd> <script type="text/javascript">moveProgressBar('51.0');</script> <dd class="example passed"><span class="passed_spec_name">should save to multiple class-specific databases in a TorqueBox transacation</span></dd> <script type="text/javascript">moveProgressBar('51.3');</script> <dd class="example passed"><span class="passed_spec_name">should rollback from multiple class-specific databases in a TorqueBox transacation</span></dd> <script type="text/javascript">moveProgressBar('51.6');</script> <dd class="example passed"><span class="passed_spec_name">should rollback as expected for a non-XA connection</span></dd> <script type="text/javascript">moveProgressBar('51.9');</script> <dd class="example passed"><span class="passed_spec_name">should rollback as expected for an XA connection</span></dd> <script type="text/javascript">moveProgressBar('52.2');</script> <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting a non-TorqueBox tx in a TorqueBox one</span></dd> <script type="text/javascript">moveProgressBar('52.5');</script> <dd class="example passed"><span class="passed_spec_name">should rollback correctly when nesting two TorqueBox transactions</span></dd> </dl> </div> <div id="div_group_78" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_78" class="passed">rails3 injection test</dt> <script type="text/javascript">moveProgressBar('52.8');</script> <dd class="example passed"><span class="passed_spec_name">should work for services defined in app/services</span></dd> <script type="text/javascript">moveProgressBar('53.1');</script> <dd class="example passed"><span class="passed_spec_name">should work for jobs defined in app/jobs</span></dd> <script type="text/javascript">moveProgressBar('53.4');</script> <dd class="example passed"><span class="passed_spec_name">should work for tasks defined in app/tasks</span></dd> <script type="text/javascript">moveProgressBar('53.7');</script> <dd class="example passed"><span class="passed_spec_name">should work for predetermined injectables</span></dd> <script type="text/javascript">moveProgressBar('54.1');</script> <dd class="example passed"><span class="passed_spec_name">should work for calls to __inject__</span></dd> <script type="text/javascript">moveProgressBar('54.4');</script> <dd class="example passed"><span class="passed_spec_name">should work for Enumerables</span></dd> </dl> </div> <div id="div_group_79" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_79" class="passed">padrino sass test</dt> <script type="text/javascript">moveProgressBar('54.7');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> </dl> </div> <div id="div_group_80" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_80" class="passed">jdk apis</dt> <script type="text/javascript">moveProgressBar('55.0');</script> <dd class="example passed"><span class="passed_spec_name">should be exposed</span></dd> </dl> </div> <div id="div_group_81" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_81" class="passed">basic rails3.2 test</dt> <script type="text/javascript">moveProgressBar('55.3');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('55.6');</script> <dd class="example passed"><span class="passed_spec_name">should support class reloading</span></dd> </dl> </div> <div id="div_group_82" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_82" class="passed">STOMP applications via websockets</dt> <script type="text/javascript">moveProgressBar('55.9');</script> <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using stomp over websockets</span></dd> <script type="text/javascript">moveProgressBar('56.2');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive</span></dd> <script type="text/javascript">moveProgressBar('56.5');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive from JMS, transactionally</span></dd> </dl> </div> <div id="div_group_83" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_83" class="passed">basic tests with environment variables in database.yml</dt> </dl> </div> <div id="div_group_84" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_84" class="passed">it should behave like basic rails3 test</dt> <script type="text/javascript">moveProgressBar('56.8');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('57.1');</script> <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> <script type="text/javascript">moveProgressBar('57.4');</script> <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> <script type="text/javascript">moveProgressBar('57.7');</script> <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> <script type="text/javascript">moveProgressBar('58.0');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> <script type="text/javascript">moveProgressBar('58.3');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> </dl> </div> <div id="div_group_85" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_85" class="passed">archive knobs with environment variables in database.yml</dt> </dl> </div> <div id="div_group_86" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_86" class="passed">it should behave like basic rails3 test</dt> <script type="text/javascript">moveProgressBar('58.6');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('58.9');</script> <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> <script type="text/javascript">moveProgressBar('59.2');</script> <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> <script type="text/javascript">moveProgressBar('59.5');</script> <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> <script type="text/javascript">moveProgressBar('59.8');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> <script type="text/javascript">moveProgressBar('60.1');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> </dl> </div> <div id="div_group_87" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_87" class="passed">environment variables in an archive knob</dt> </dl> </div> <div id="div_group_88" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_88" class="passed">it should behave like basic rails3 test</dt> <script type="text/javascript">moveProgressBar('60.4');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('60.7');</script> <dd class="example passed"><span class="passed_spec_name">should do a raw post</span></dd> <script type="text/javascript">moveProgressBar('61.0');</script> <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> <script type="text/javascript">moveProgressBar('61.3');</script> <dd class="example passed"><span class="passed_spec_name">should default to development environment</span></dd> <script type="text/javascript">moveProgressBar('61.7');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables in database.yml</span></dd> <script type="text/javascript">moveProgressBar('62.0');</script> <dd class="example passed"><span class="passed_spec_name">should support environment variables from torquebox.yml</span></dd> </dl> </div> <div id="div_group_89" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_89" class="passed">rack PWD-based jar loading</dt> <script type="text/javascript">moveProgressBar('62.3');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_90" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_90" class="passed">sprockets 2.1 and rails3.1 test</dt> <script type="text/javascript">moveProgressBar('62.6');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> </dl> </div> <div id="div_group_91" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_91" class="passed">rack lib/-based jar loading</dt> <script type="text/javascript">moveProgressBar('62.9');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_92" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_92" class="passed">sinatra with dm-infinispan-adapter</dt> <script type="text/javascript">moveProgressBar('63.2');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('63.5');</script> <dd class="example passed"><span class="passed_spec_name">should list muppets</span></dd> <script type="text/javascript">moveProgressBar('63.8');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by name</span></dd> <script type="text/javascript">moveProgressBar('64.1');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by id</span></dd> <script type="text/javascript">moveProgressBar('64.4');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by num</span></dd> <script type="text/javascript">moveProgressBar('64.7');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by range</span></dd> <script type="text/javascript">moveProgressBar('65.0');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by inclusive range</span></dd> <script type="text/javascript">moveProgressBar('65.3');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by like</span></dd> <script type="text/javascript">moveProgressBar('65.6');</script> <dd class="example passed"><span class="passed_spec_name">should find muppets by date range</span></dd> <script type="text/javascript">moveProgressBar('65.9');</script> <dd class="example passed"><span class="passed_spec_name">should delete muppets</span></dd> <script type="text/javascript">makeYellow('div_group_92');</script> <script type="text/javascript">makeYellow('example_group_92');</script> <script type="text/javascript">moveProgressBar('66.2');</script> <dd class="example not_implemented"><span class="not_implemented_spec_name">should index records (PENDING: No reason given)</span></dd> </dl> </div> <div id="div_group_93" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_93" class="passed">basic rails3 with cache test</dt> <script type="text/javascript">moveProgressBar('66.5');</script> <dd class="example passed"><span class="passed_spec_name">should deploy, at least</span></dd> <script type="text/javascript">moveProgressBar('66.8');</script> <dd class="example passed"><span class="passed_spec_name">should use ActiveSupport::Cache::TorqueBoxStore</span></dd> <script type="text/javascript">moveProgressBar('67.1');</script> <dd class="example passed"><span class="passed_spec_name">should perform caching</span></dd> <script type="text/javascript">moveProgressBar('67.4');</script> <dd class="example passed"><span class="passed_spec_name">should transactionally cache objects in the store</span></dd> <script type="text/javascript">moveProgressBar('67.7');</script> <dd class="example passed"><span class="passed_spec_name">should rollback failed transactional cache objects in the store</span></dd> </dl> </div> <div id="div_group_94" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_94" class="passed">jobs alacarte</dt> </dl> </div> <div id="div_group_95" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_95" class="passed">it should behave like alacarte</dt> <script type="text/javascript">moveProgressBar('68.0');</script> <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> <script type="text/javascript">moveProgressBar('68.3');</script> <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> </dl> </div> <div id="div_group_96" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_96" class="passed">modular jobs alacarte</dt> </dl> </div> <div id="div_group_97" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_97" class="passed">it should behave like alacarte</dt> <script type="text/javascript">moveProgressBar('68.6');</script> <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> <script type="text/javascript">moveProgressBar('68.9');</script> <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> </dl> </div> <div id="div_group_98" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_98" class="passed">modular jobs alacarte with torquebox.rb</dt> </dl> </div> <div id="div_group_99" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_99" class="passed">it should behave like alacarte</dt> <script type="text/javascript">moveProgressBar('69.3');</script> <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> <script type="text/javascript">moveProgressBar('69.6');</script> <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> </dl> </div> <div id="div_group_100" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_100" class="passed">services alacarte</dt> </dl> </div> <div id="div_group_101" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_101" class="passed">it should behave like alacarte</dt> <script type="text/javascript">moveProgressBar('69.9');</script> <dd class="example passed"><span class="passed_spec_name">should detect activity</span></dd> <script type="text/javascript">moveProgressBar('70.2');</script> <dd class="example passed"><span class="passed_spec_name">should have its init params</span></dd> </dl> </div> <div id="div_group_102" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_102" class="passed">services alacarte with gemfile</dt> <script type="text/javascript">moveProgressBar('70.5');</script> <dd class="example passed"><span class="passed_spec_name">should not break when using a Gemfile</span></dd> </dl> </div> <div id="div_group_103" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_103" class="passed">backgroundable simple gem tests</dt> <script type="text/javascript">moveProgressBar('70.8');</script> <dd class="example passed"><span class="passed_spec_name">should wait asynchronously</span></dd> <script type="text/javascript">moveProgressBar('71.1');</script> <dd class="example passed"><span class="passed_spec_name">should properly handle backgrounded methods on reloaded classes</span></dd> </dl> </div> <div id="div_group_104" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_104" class="passed">vhost rack test</dt> <script type="text/javascript">moveProgressBar('71.4');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_105" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_105" class="passed">basic rack test with heredoc</dt> </dl> </div> <div id="div_group_106" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_106" class="passed">it should behave like basic rack</dt> <script type="text/javascript">moveProgressBar('71.7');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('72.0');</script> <dd class="example passed"><span class="passed_spec_name">should be running under the proper ruby version</span></dd> <script type="text/javascript">moveProgressBar('72.3');</script> <dd class="example passed"><span class="passed_spec_name">should not have a vfs path for __FILE__</span></dd> </dl> </div> <div id="div_group_107" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_107" class="passed">basic rack test with hash</dt> </dl> </div> <div id="div_group_108" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_108" class="passed">it should behave like basic rack</dt> <script type="text/javascript">moveProgressBar('72.6');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('72.9');</script> <dd class="example passed"><span class="passed_spec_name">should be running under the proper ruby version</span></dd> <script type="text/javascript">moveProgressBar('73.2');</script> <dd class="example passed"><span class="passed_spec_name">should not have a vfs path for __FILE__</span></dd> </dl> </div> <div id="div_group_109" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_109" class="passed">STOMP applications</dt> <script type="text/javascript">moveProgressBar('73.5');</script> <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using pure stomp</span></dd> <script type="text/javascript">moveProgressBar('73.8');</script> <dd class="example passed"><span class="passed_spec_name">should be able to connect and disconnect using pure stomp over websockets</span></dd> <script type="text/javascript">moveProgressBar('74.1');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe</span></dd> <script type="text/javascript">moveProgressBar('74.4');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive</span></dd> <script type="text/javascript">moveProgressBar('74.7');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive against JMS queues</span></dd> <script type="text/javascript">moveProgressBar('75.0');</script> <dd class="example passed"><span class="passed_spec_name">should be able to subscribe send and receive against JMS queues, transactionally</span></dd> </dl> </div> <div id="div_group_110" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_110" class="passed">rails3 form handling</dt> <script type="text/javascript">moveProgressBar('75.3');</script> <dd class="example passed"><span class="passed_spec_name">should render properly the first time</span></dd> <script type="text/javascript">moveProgressBar('75.6');</script> <dd class="example passed"><span class="passed_spec_name">should support flash uploading by matrix url</span></dd> </dl> </div> <div id="div_group_111" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_111" class="passed">shared destinations test</dt> <script type="text/javascript">moveProgressBar('75.9');</script> <dd class="example passed"><span class="passed_spec_name">should work with foo</span></dd> <script type="text/javascript">moveProgressBar('76.2');</script> <dd class="example passed"><span class="passed_spec_name">should work with bar</span></dd> </dl> </div> <div id="div_group_112" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_112" class="passed">activerecord padrino test</dt> <script type="text/javascript">moveProgressBar('76.5');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('76.8');</script> <dd class="example passed"><span class="passed_spec_name">should be able to login to the admin console</span></dd> </dl> </div> <div id="div_group_113" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_113" class="passed">exploded internal</dt> </dl> </div> <div id="div_group_114" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_114" class="passed">it should behave like internal overrides</dt> <script type="text/javascript">moveProgressBar('77.2');</script> <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> </dl> </div> <div id="div_group_115" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_115" class="passed">it should behave like all overrides</dt> <script type="text/javascript">moveProgressBar('77.5');</script> <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> <script type="text/javascript">moveProgressBar('77.8');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> <script type="text/javascript">moveProgressBar('78.1');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> </dl> </div> <div id="div_group_116" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_116" class="passed">archived internal</dt> </dl> </div> <div id="div_group_117" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_117" class="passed">it should behave like internal overrides</dt> <script type="text/javascript">moveProgressBar('78.4');</script> <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> </dl> </div> <div id="div_group_118" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_118" class="passed">it should behave like all overrides</dt> <script type="text/javascript">moveProgressBar('78.7');</script> <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> <script type="text/javascript">moveProgressBar('79.0');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> <script type="text/javascript">moveProgressBar('79.3');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> </dl> </div> <div id="div_group_119" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_119" class="passed">exploded external</dt> </dl> </div> <div id="div_group_120" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_120" class="passed">it should behave like external overrides</dt> <script type="text/javascript">moveProgressBar('79.6');</script> <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> </dl> </div> <div id="div_group_121" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_121" class="passed">it should behave like all overrides</dt> <script type="text/javascript">moveProgressBar('79.9');</script> <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> <script type="text/javascript">moveProgressBar('80.2');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> <script type="text/javascript">moveProgressBar('80.5');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> </dl> </div> <div id="div_group_122" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_122" class="passed">archived external</dt> </dl> </div> <div id="div_group_123" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_123" class="passed">it should behave like external overrides</dt> <script type="text/javascript">moveProgressBar('80.8');</script> <dd class="example passed"><span class="passed_spec_name">should return correct environment variables</span></dd> </dl> </div> <div id="div_group_124" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_124" class="passed">it should behave like all overrides</dt> <script type="text/javascript">moveProgressBar('81.1');</script> <dd class="example passed"><span class="passed_spec_name">should return correct static content</span></dd> <script type="text/javascript">moveProgressBar('81.4');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ENV</span></dd> <script type="text/javascript">moveProgressBar('81.7');</script> <dd class="example passed"><span class="passed_spec_name">should return correct RACK_ROOT</span></dd> </dl> </div> <div id="div_group_125" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_125" class="passed">autoload rails3.1 test</dt> <script type="text/javascript">moveProgressBar('82.0');</script> <dd class="example passed"><span class="passed_spec_name">should do a get to the test page</span></dd> </dl> </div> <div id="div_group_126" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_126" class="passed">basic rails3.1 asset test</dt> <script type="text/javascript">moveProgressBar('82.3');</script> <dd class="example passed"><span class="passed_spec_name">should serve assets from app/assets</span></dd> <script type="text/javascript">moveProgressBar('82.6');</script> <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> </dl> </div> <div id="div_group_127" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_127" class="passed">alacarte runtime initialization test</dt> </dl> </div> <div id="div_group_128" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_128" class="passed">torquebox_init</dt> <script type="text/javascript">moveProgressBar('82.9');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_129" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_129" class="passed">basic war</dt> <script type="text/javascript">moveProgressBar('83.2');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_130" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_130" class="passed">padrino injection test</dt> <script type="text/javascript">moveProgressBar('83.5');</script> <dd class="example passed"><span class="passed_spec_name">should inject from app.rb</span></dd> <script type="text/javascript">moveProgressBar('83.8');</script> <dd class="example passed"><span class="passed_spec_name">should inject from models</span></dd> <script type="text/javascript">moveProgressBar('84.1');</script> <dd class="example passed"><span class="passed_spec_name">should inject from lib</span></dd> <script type="text/javascript">moveProgressBar('84.4');</script> <dd class="example passed"><span class="passed_spec_name">should inject from controller</span></dd> </dl> </div> <div id="div_group_131" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_131" class="passed">basic rails3.1 test</dt> <script type="text/javascript">moveProgressBar('84.8');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic get</span></dd> <script type="text/javascript">moveProgressBar('85.1');</script> <dd class="example passed"><span class="passed_spec_name">should support injection</span></dd> </dl> </div> <div id="div_group_132" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_132" class="passed">messaging rack test</dt> <script type="text/javascript">makeRed('div_group_132');</script> <script type="text/javascript">makeRed('example_group_132');</script> <script type="text/javascript">moveProgressBar('85.4');</script> <dd class="example failed"> <span class="failed_spec_name">should receive a topic ham biscuit</span> <div class="failure" id="failure_12"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/durable_processor_spec.rb:18:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> </dl> </div> <div id="div_group_133" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_133" class="passed">durable topics</dt> </dl> </div> <div id="div_group_134" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_134" class="passed">receive</dt> <script type="text/javascript">moveProgressBar('85.7');</script> <dd class="example passed"><span class="passed_spec_name">should be durable</span></dd> </dl> </div> <div id="div_group_135" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_135" class="passed">unsubscribe</dt> <script type="text/javascript">moveProgressBar('86.0');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_136" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_136" class="passed">sinatra queues rootless test</dt> <script type="text/javascript">moveProgressBar('86.3');</script> <dd class="example passed"><span class="passed_spec_name">should scream toby crawley</span></dd> </dl> </div> <div id="div_group_137" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_137" class="passed">jobs check</dt> <script type="text/javascript">moveProgressBar('86.6');</script> <dd class="example passed"><span class="passed_spec_name">should be employed</span></dd> </dl> </div> <div id="div_group_138" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_138" class="passed">services</dt> <script type="text/javascript">makeRed('div_group_138');</script> <script type="text/javascript">makeRed('example_group_138');</script> <script type="text/javascript">moveProgressBar('86.9');</script> <dd class="example failed"> <span class="failed_spec_name">should keep state after start and stop</span> <div class="failure" id="failure_13"> <div class="message"><pre>no locally attacheable VMs</pre></div> <div class="backtrace"><pre>./spec/spec_helper_integ.rb:14:in `mbean' ./spec/spec_helper_integ.rb:19:in `get_msc_service_state' ./spec/spec_helper_integ.rb:33:in `verify_msc_service_state' ./spec/services_spec.rb:20:in `(root)' ./target/rspec-runner.rb:97:in `(root)' -e:1:in `(root)'</pre></div> <pre class="ruby"><code><span class="linenum">12</span> <span class="linenum">13</span>def mbean(name) <span class="offending"><span class="linenum">14</span> JMX::MBean.establish_connection :command => /org.jboss.as.standalone/i</span> <span class="linenum">15</span> JMX::MBean.find_by_name(name) <span class="linenum">16</span>end <span class="linenum">17</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre> </div> </dd> </dl> </div> <div id="div_group_139" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_139" class="passed">rack vendor/jars/-based jar loading</dt> <script type="text/javascript">moveProgressBar('87.2');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_140" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_140" class="passed">basic rack test with service injection</dt> <script type="text/javascript">moveProgressBar('87.5');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_141" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_141" class="passed">rails lib/-based jar loading</dt> <script type="text/javascript">moveProgressBar('87.8');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> </dl> </div> <div id="div_group_142" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_142" class="passed">in container futures tests</dt> </dl> </div> <div id="div_group_143" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_143" class="passed">futures from backgroundable</dt> </dl> </div> <div id="div_group_144" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_144" class="passed">it should behave like something with a future</dt> <script type="text/javascript">moveProgressBar('88.1');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('88.4');</script> <dd class="example passed"><span class="passed_spec_name">should raise the remote error</span></dd> <script type="text/javascript">moveProgressBar('88.7');</script> <dd class="example passed"><span class="passed_spec_name">should set the status</span></dd> </dl> </div> <div id="div_group_145" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_145" class="passed">futures from /app/tasks</dt> </dl> </div> <div id="div_group_146" class="example_group passed"> <dl style="margin-left: 30px;"> <dt id="example_group_146" class="passed">it should behave like something with a future</dt> <script type="text/javascript">moveProgressBar('89.0');</script> <dd class="example passed"><span class="passed_spec_name">should work</span></dd> <script type="text/javascript">moveProgressBar('89.3');</script> <dd class="example passed"><span class="passed_spec_name">should raise the remote error</span></dd> <script type="text/javascript">moveProgressBar('89.6');</script> <dd class="example passed"><span class="passed_spec_name">should set the status</span></dd> </dl> </div> <div id="div_group_147" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_147" class="passed">basic rails3 asset test</dt> </dl> </div> <div id="div_group_148" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_148" class="passed">root context</dt> <script type="text/javascript">moveProgressBar('89.9');</script> <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> <script type="text/javascript">moveProgressBar('90.2');</script> <dd class="example passed"><span class="passed_spec_name">should return correct Content-Type header</span></dd> </dl> </div> <div id="div_group_149" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_149" class="passed">non-root context</dt> <script type="text/javascript">moveProgressBar('90.5');</script> <dd class="example passed"><span class="passed_spec_name">should generate correct asset and link paths</span></dd> <script type="text/javascript">moveProgressBar('90.8');</script> <dd class="example passed"><span class="passed_spec_name">should return correct Content-Type header</span></dd> </dl> </div> <div id="div_group_150" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_150" class="passed">torquebox-messaging with datamapper</dt> <script type="text/javascript">moveProgressBar('91.1');</script> <dd class="example passed"><span class="passed_spec_name">should support always_backgrounded jobs on DataMapper::Resource</span></dd> <script type="text/javascript">moveProgressBar('91.4');</script> <dd class="example passed"><span class="passed_spec_name">should support ad hoc backgrounded jobs on DataMapper::Resource</span></dd> </dl> </div> <div id="div_group_151" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_151" class="passed">sinatra with TorqueBox sessions</dt> <script type="text/javascript">moveProgressBar('91.7');</script> <dd class="example passed"><span class="passed_spec_name">should retain session data after redirect</span></dd> <script type="text/javascript">moveProgressBar('92.0');</script> <dd class="example passed"><span class="passed_spec_name">should timeout after specified time</span></dd> </dl> </div> <div id="div_group_152" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_152" class="passed">archived rackup files don't have to reside at the root</dt> <script type="text/javascript">moveProgressBar('92.4');</script> <dd class="example passed"><span class="passed_spec_name">should be happy</span></dd> </dl> </div> <div id="div_group_153" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_153" class="passed">rake tasks</dt> <script type="text/javascript">moveProgressBar('92.7');</script> <dd class="example passed"><span class="passed_spec_name">should pass a sanity check</span></dd> </dl> </div> <div id="div_group_154" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_154" class="passed">TorqueBox::DeployUtils</dt> <script type="text/javascript">moveProgressBar('93.0');</script> <dd class="example passed"><span class="passed_spec_name">should use a valid cluster config file</span></dd> </dl> </div> <div id="div_group_155" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_155" class="passed">torquebox:archive</dt> <script type="text/javascript">moveProgressBar('93.3');</script> <dd class="example passed"><span class="passed_spec_name">should create archives</span></dd> <script type="text/javascript">moveProgressBar('93.6');</script> <dd class="example passed"><span class="passed_spec_name">should create an archive with a name supplied on the command line</span></dd> <script type="text/javascript">moveProgressBar('93.9');</script> <dd class="example passed"><span class="passed_spec_name">should create an archive with a name supplied as an env variable</span></dd> </dl> </div> <div id="div_group_156" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_156" class="passed">torquebox:deploy and torquebox:undeploy</dt> <script type="text/javascript">moveProgressBar('94.2');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic yaml deployment</span></dd> <script type="text/javascript">moveProgressBar('94.5');</script> <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a context supplied on the command line</span></dd> <script type="text/javascript">moveProgressBar('94.8');</script> <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a name supplied on the command line</span></dd> <script type="text/javascript">moveProgressBar('95.1');</script> <dd class="example passed"><span class="passed_spec_name">should do a yaml deployment with a name supplied as an env variable</span></dd> <script type="text/javascript">moveProgressBar('95.4');</script> <dd class="example passed"><span class="passed_spec_name">should treat undeployment of a non-existent yaml deployment as a noop</span></dd> </dl> </div> <div id="div_group_157" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_157" class="passed">torquebox:deploy:archive and torquebox:undeploy:archive</dt> <script type="text/javascript">moveProgressBar('95.7');</script> <dd class="example passed"><span class="passed_spec_name">should do a basic archive deployment</span></dd> <script type="text/javascript">moveProgressBar('96.0');</script> <dd class="example passed"><span class="passed_spec_name">should do a archive deployment with a name supplied on the command line</span></dd> <script type="text/javascript">moveProgressBar('96.3');</script> <dd class="example passed"><span class="passed_spec_name">should do a archive deployment with a name supplied as an env variable</span></dd> <script type="text/javascript">moveProgressBar('96.6');</script> <dd class="example passed"><span class="passed_spec_name">should treat undeployment of a non-existent archive deployment as a noop</span></dd> <script type="text/javascript">moveProgressBar('96.9');</script> <dd class="example passed"><span class="passed_spec_name">should be able to undeploy an archive using only torquebox:undeploy</span></dd> </dl> </div> <div id="div_group_158" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_158" class="passed">rails2 sessions</dt> </dl> </div> <div id="div_group_159" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_159" class="passed">it should behave like session handling</dt> <script type="text/javascript">moveProgressBar('97.2');</script> <dd class="example passed"><span class="passed_spec_name">should behave reasonably</span></dd> <script type="text/javascript">moveProgressBar('97.5');</script> <dd class="example passed"><span class="passed_spec_name">should reset session data after logout</span></dd> <script type="text/javascript">moveProgressBar('97.8');</script> <dd class="example passed"><span class="passed_spec_name">should work via matrix url</span></dd> <script type="text/javascript">moveProgressBar('98.1');</script> <dd class="example passed"><span class="passed_spec_name">should support session language crossing</span></dd> <script type="text/javascript">moveProgressBar('98.4');</script> <dd class="example passed"><span class="passed_spec_name">should reset and restore</span></dd> </dl> </div> <div id="div_group_160" class="example_group passed"> <dl style="margin-left: 0px;"> <dt id="example_group_160" class="passed">rails3 sessions</dt> </dl> </div> <div id="div_group_161" class="example_group passed"> <dl style="margin-left: 15px;"> <dt id="example_group_161" class="passed">it should behave like session handling</dt> <script type="text/javascript">moveProgressBar('98.7');</script> <dd class="example passed"><span class="passed_spec_name">should behave reasonably</span></dd> <script type="text/javascript">moveProgressBar('99.0');</script> <dd class="example passed"><span class="passed_spec_name">should reset session data after logout</span></dd> <script type="text/javascript">moveProgressBar('99.3');</script> <dd class="example passed"><span class="passed_spec_name">should work via matrix url</span></dd> <script type="text/javascript">moveProgressBar('99.6');</script> <dd class="example passed"><span class="passed_spec_name">should support session language crossing</span></dd> <script type="text/javascript">moveProgressBar('100.0');</script> <dd class="example passed"><span class="passed_spec_name">should reset and restore</span></dd> </dl> </div> <script type="text/javascript">document.getElementById('duration').innerHTML = "Finished in <strong>3192.597 seconds</strong>";</script> <script type="text/javascript">document.getElementById('totals').innerHTML = "329 examples, 13 failures, 1 pending";</script> </div> </div> </body> </html>
View Attachment As Raw
Actions:
View
Attachments on
bug 816641
: 580508 |
587680