New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

icq-bot

Package Overview
Dependencies
Maintainers
1
Versions
53
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

icq-bot - npm Package Compare versions

Comparing version 2.1.1 to 2.1.2

test/Filters.spec.js

2

package.json

@@ -46,3 +46,3 @@ {

},
"version": "2.1.1"
"version": "2.1.2"
}

@@ -7,4 +7,6 @@ # icq-bot

Также имеется описание проекта на английском языке в README.EN.md доступное после скачивания
Тестирование проекта выполняется с помощью фреймворка mocha.
Также имеется описание проекта на английском языке в README.EN.md доступное после скачивания.
# Создержание

@@ -11,0 +13,0 @@ - [Вступление](#Вступление)

@@ -76,4 +76,3 @@ import { Filter } from "./Filter";

export class MessageHandler extends HandlerBase {
public check(event, dispatcher) {
// console.log(super.check(event, dispatcher));
public check(event, dispatcher) {
return (super.check(event, dispatcher) && event.type == EventType.NEW_MESSAGE)

@@ -80,0 +79,0 @@ }

@@ -498,2 +498,40 @@ /**

})
describe("UnknownCommandHandler.check(event) with 2 handlers", () => {
let message = new Handlers.UnknownCommandHandler(null, () => { });
let start = new Handlers.StartCommandHandler(null,() => { });
let dispatcherProxy = {handlers: [message, start]}
it("startCommandMessage event should by false", () => {
assert(!message.check(new ICQEvent(event.startCommandMessage), dispatcherProxy))
})
it("helpCommandMessage event should by true", () => {
assert(message.check(new ICQEvent(event.helpCommandMessage), dispatcherProxy))
})
it("NewMessage event should by true", () => {
assert(message.check(new ICQEvent(event.eventMessage), dispatcherProxy))
})
it("EditMessage event should by false", () => {
assert(!message.check(new ICQEvent(event.eventEditMessage), dispatcherProxy))
})
it("DeleteMessage event should by false", () => {
assert(!message.check(new ICQEvent(event.eventDeleteMessage), dispatcherProxy))
})
it("PinedMessage event should by false", () => {
assert(!message.check(new ICQEvent(event.eventPinnedMessage), dispatcherProxy))
})
it("UnpinnedMessage event should by false", () => {
assert(!message.check(new ICQEvent(event.eventUnpunnedMessage), dispatcherProxy))
})
it("NewChatMembers event should by false", () => {
assert(!message.check(new ICQEvent(event.eventNewChatMembers), dispatcherProxy))
})
it("LeftChatMembers event should by false", () => {
assert(!message.check(new ICQEvent(event.eventLeftChatMembers), dispatcherProxy))
})
})
})

@@ -500,0 +538,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc