moar coverage
diff --git a/test/mustache_test.dart b/test/mustache_test.dart
index b0b8844..57e24a0 100644
--- a/test/mustache_test.dart
+++ b/test/mustache_test.dart
@@ -180,6 +180,20 @@
 //        {'>': 'oi'},
 //        '');      
     });
+    
+    test('Empty source', () {
+      var t = new Template('');
+      expect(t.renderString({}), equals(''));
+    });
+    
+    test('Template name', () {
+      var t = new Template('', name: 'foo');
+      expect(t.name, equals('foo'));
+    });
+    
+    test('Bad tag', () {
+      expect(() => new Template('{{{ foo }|'), throwsException);
+    });
 	});
 
 	group('Inverse Section', () {
@@ -318,6 +332,7 @@
       var ex = renderFail(source, {"section": {}});
       expectFail(ex, null, null, UNCLOSED_TAG);
     });
+   
 	});
 
 	group('Lenient', () {