mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-10-29 12:40:34 +08:00
amqplib: exposed Option and Reply properties again (bugfix)
This commit is contained in:
1 parent
754264b378
commit
9d8cb89284
2 files changed
+18
-6
No files matched your search
@@ -5,6 +5,7 @@ import amqp = require("amqplib");
|
||||
|
||||
var msg = "Hello World";
|
||||
|
||||
// test promise api
|
||||
amqp.connect("amqp://localhost")
|
||||
.then(connection => {
|
||||
return connection.createChannel()
|
||||
@@ -21,6 +22,12 @@ amqp.connect("amqp://localhost")
|
||||
.ensure(() => connection.close());
|
||||
});
|
||||
|
||||
// test promise api properties
|
||||
var amqpMessage: amqp.Message;
|
||||
var amqpAssertExchangeOptions: amqp.Options.AssertExchange;
|
||||
var anqpAssertExchangeReplies: amqp.Replies.AssertExchange;
|
||||
|
||||
|
||||
// callback api tests
|
||||
import amqpcb = require("amqplib/callback_api");
|
||||
|
||||
@@ -51,3 +58,8 @@ amqpcb.connect("amqp://localhost", (err, connection) => {
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// test callback api properties
|
||||
var amqpcbMessage: amqp.Message;
|
||||
var amqpcbAssertExchangeOptions: amqp.Options.AssertExchange;
|
||||
var anqpcbAssertExchangeReplies: amqp.Replies.AssertExchange;
|
||||
Vendored
+6
-6
@@ -100,9 +100,9 @@ declare module "amqplib" {
|
||||
import events = require("events");
|
||||
import when = require("when");
|
||||
import shared = require("amqplib/properties")
|
||||
import Replies = shared.Replies;
|
||||
import Options = shared.Options;
|
||||
import Message = shared.Message;
|
||||
export import Replies = shared.Replies;
|
||||
export import Options = shared.Options;
|
||||
export import Message = shared.Message;
|
||||
|
||||
interface Connection extends events.EventEmitter {
|
||||
close(): when.Promise<void>;
|
||||
@@ -156,9 +156,9 @@ declare module "amqplib/callback_api" {
|
||||
|
||||
import events = require("events");
|
||||
import shared = require("amqplib/properties")
|
||||
import Replies = shared.Replies;
|
||||
import Options = shared.Options;
|
||||
import Message = shared.Message;
|
||||
export import Replies = shared.Replies;
|
||||
export import Options = shared.Options;
|
||||
export import Message = shared.Message;
|
||||
|
||||
interface Connection extends events.EventEmitter {
|
||||
close(callback?: (err: any) => void): void;
|
||||
|
||||
Reference in new issue
Block a user