From da93e0810d194a2b484f89e0bb4b121e41ad5c0c Mon Sep 17 00:00:00 2001 From: James Lal Date: Tue, 2 Oct 2012 23:15:26 -0700 Subject: add appendString for adding arbitrary content --- test/caldav/query_builder_test.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'test') diff --git a/test/caldav/query_builder_test.js b/test/caldav/query_builder_test.js index 2e8bd8a..ea33c73 100644 --- a/test/caldav/query_builder_test.js +++ b/test/caldav/query_builder_test.js @@ -20,6 +20,28 @@ suite('caldav/query_builder', function() { template = new Template('container'); }); + suite('Node', function() { + var builder; + + setup(function() { + builder = new Builder({ template: template }); + }); + + test('export', function() { + assert.ok(Builder.Node); + }); + + test('#appendString', function() { + var subject = new Builder.Node(builder, 'foo'); + subject.appendString(''); + var out = subject.toString(); + assert.equal( + out, + '' + ); + }); + }); + test('no template given', function() { assert.throws(function() { new Builder(); -- cgit