diff --git a/test/spec/core.js b/test/spec/core.js
index <HASH>..<HASH> 100644
--- a/test/spec/core.js
+++ b/test/spec/core.js
@@ -31,6 +31,16 @@ describe('Core:', function() {
     }
   );
 
+  it('should use selector w/ string context (context selector)',
+    function(done) {
+      var el = $(util.selector, $('body'));
+      expect(el.length).to.eql(1);
+      expect(el.dom).to.be.an('array');
+      expect(el.get(0)).to.be.instanceof(Element);
+      done();
+    }
+  );
+
   it('should use existing wrapped elements', function(done) {
     var el = $(util.selector)
       , wl = $(el);
diff --git a/test/spec/exports.js b/test/spec/exports.js
index <HASH>..<HASH> 100644
--- a/test/spec/exports.js
+++ b/test/spec/exports.js
@@ -9,4 +9,10 @@ describe('Core:', function() {
     done();
   });
 
+  it('should return air instance from constructor call', function(done) {
+    // trigger code path
+    expect($.Type()).to.be.instanceof($.Type);
+    done();
+  });
+
 });
Add test specs.

For Air constructor as function call and Air instance as selector
context (uses first element in underlying DOM array).