wildfire chat server source initial submit
This commit is contained in:
Executable
+21
@@ -0,0 +1,21 @@
|
||||
var tape = require("tape");
|
||||
|
||||
var protobuf = require("..");
|
||||
|
||||
var proto = "message Something {}";
|
||||
|
||||
tape.test("reflected classes", function(test) {
|
||||
|
||||
var root = protobuf.parse(proto).root,
|
||||
Something = root.lookup("Something");
|
||||
|
||||
test.throws(function() {
|
||||
protobuf.Class("a");
|
||||
}, TypeError, "Class should throw if first argument is not a Type");
|
||||
|
||||
test.throws(function() {
|
||||
protobuf.Class(Something, "a");
|
||||
}, TypeError, "Class should throw if second argument is not a function");
|
||||
|
||||
test.end();
|
||||
});
|
||||
Reference in New Issue
Block a user