wildfire chat server source initial submit
This commit is contained in:
Executable
+27
@@ -0,0 +1,27 @@
|
||||
var tape = require("tape");
|
||||
|
||||
var protobuf = require("..");
|
||||
|
||||
tape.test("common types", function(test) {
|
||||
|
||||
protobuf.common("google/protobuf/foo.proto", {
|
||||
nested: {
|
||||
google: {
|
||||
nested: {
|
||||
protobuf: {
|
||||
nested: {
|
||||
Foo: {
|
||||
fields: {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
test.ok(protobuf.common["google/protobuf/foo.proto"], "should expose custom definitions");
|
||||
test.same(protobuf.common.get("google/protobuf/any.proto"), protobuf.common["google/protobuf/any.proto"], "should also get() any definition");
|
||||
test.equal(protobuf.common.get("google/protobuf/doesntexist.proto"), null, "should return null from get() if there is no such definition");
|
||||
test.end();
|
||||
});
|
||||
Reference in New Issue
Block a user