Skip to content

Commit

Permalink
require dependency to execute a single test from xml_serialization_test
Browse files Browse the repository at this point in the history
When the tests are executed in order, the dependency is loaded at the right time.
However this makes it impossible to execute a single test later down the line.
Let's require the dependecy at the beginning to get them working independent of the order.

This resolves the following error:

```
$ ARCONN=postgresql ruby -Itest /Users/senny/Projects/rails/activerecord/test/cases/xml_serialization_test.rb -n test_to_xml
Using postgresql
Run options: -n test_to_xml --seed 51819

E

Finished in 0.081320s, 12.2971 runs/s, 0.0000 assertions/s.

  1) Error:
DatabaseConnectedXmlSerializationTest#test_to_xml:
NameError: uninitialized constant DatabaseConnectedXmlSerializationTest::REXML
    /Users/senny/Projects/rails/activerecord/test/cases/xml_serialization_test.rb:226:in `test_to_xml'
```

/cc @tgxworld fyi
  • Loading branch information
senny committed Mar 27, 2014
1 parent 70a4144 commit 5bf38ff
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions activerecord/test/cases/xml_serialization_test.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
require "cases/helper"
require "rexml/document"
require 'models/contact'
require 'models/post'
require 'models/author'
Expand Down

0 comments on commit 5bf38ff

Please sign in to comment.