aboutsummaryrefslogtreecommitdiffstats
path: root/test/integration
diff options
context:
space:
mode:
authorDavid Heinemeier Hansson <david@basecamp.com>2014-08-08 09:15:30 -0700
committerDavid Heinemeier Hansson <david@basecamp.com>2014-08-08 09:15:30 -0700
commit14f74a8331f94150dfee653224de8fc837797709 (patch)
tree5a4c62c14e115ff4ee05212664bb2ff5b8595c38 /test/integration
parent06ccd5f405a004275915102eb3ccc42b952ba549 (diff)
parent664546c208c406bba08b8eda2e6a600154d7232e (diff)
downloadrails-14f74a8331f94150dfee653224de8fc837797709.tar.gz
rails-14f74a8331f94150dfee653224de8fc837797709.tar.bz2
rails-14f74a8331f94150dfee653224de8fc837797709.zip
Merge pull request #102 from cristianbica/integration_tests
Integration testing
Diffstat (limited to 'test/integration')
-rw-r--r--test/integration/queuing_test.rb18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/integration/queuing_test.rb b/test/integration/queuing_test.rb
new file mode 100644
index 0000000000..bf6137af4c
--- /dev/null
+++ b/test/integration/queuing_test.rb
@@ -0,0 +1,18 @@
+require 'helper'
+require 'jobs/logging_job'
+require 'active_support/core_ext/numeric/time'
+
+
+class QueuingTest < ActiveSupport::TestCase
+ setup do
+
+ end
+
+ test 'run queued job' do
+ id = "AJ-#{SecureRandom.uuid}"
+ TestJob.enqueue id
+ sleep 2
+ assert Dummy::Application.root.join("tmp/#{id}").exist?
+ end
+
+end