From 5cd46e7f3eaba017882af96100bb2b050a11be91 Mon Sep 17 00:00:00 2001 From: Nick Martin Date: Thu, 16 Feb 2012 15:13:00 -0800 Subject: [PATCH] Super basic test for stream package. Not a lot of coverage, but enough to catch a recent regression in stream_client.js. --- packages/stream/package.js | 6 ++++++ packages/stream/stream_tests.js | 7 +++++++ 2 files changed, 13 insertions(+) create mode 100644 packages/stream/stream_tests.js diff --git a/packages/stream/package.js b/packages/stream/package.js index d865157f43..672f29b09e 100644 --- a/packages/stream/package.js +++ b/packages/stream/package.js @@ -12,3 +12,9 @@ Package.on_use(function (api) { api.add_files('stream_client.js', 'client'); api.add_files('stream_server.js', 'server'); }); + +Package.on_test(function (api) { + api.use('stream', ['client', 'server']); + api.use('tinytest'); + api.add_files('stream_tests.js', 'client'); +}); diff --git a/packages/stream/stream_tests.js b/packages/stream/stream_tests.js new file mode 100644 index 0000000000..5632464ac6 --- /dev/null +++ b/packages/stream/stream_tests.js @@ -0,0 +1,7 @@ +test("stream - status", function () { + // Very basic test. Just see that it runs and returns something. Not a + // lot of coverage, but enough that it would have caught a recent bug. + var status = Meteor.status(); + assert.equal(typeof status, "object"); + assert.isTrue(status.status); +});