4.8.0 • Published 1 year ago

corde v4.8.0

Weekly downloads
14
License
MIT
Repository
github
Last release
1 year ago

😀 Table of Content

👀 About

Corde is a small testing library for Discord.js. As there is a tool to create bots for Discord, it's cool to also have a tool to test them. Corde objective is to be simple, fast, and readable to developers.

Documentation

The bellow documentation is a resume of what you can find in Corde's site

🚀 Getting started

Node.js 14.0 or newer is required

Starting to create tests with Corde is simple. First, install it locally with npm npm i -D corde or yarn yarn add -D corde.

After installed, add the file corde.config.json in the root of your application with the following structure:

{
   "cordeBotToken":  "<tokenForCordeBot>",
   "botTestId":  "<yourBotId>",
   "guildId":  "<guildId>",
   "channelId":  "<channelId>",
   "botPrefix":  "!",
   "testMatches":  ["./test/**"]
}

Test example:

const { group, test, command, beforeStart, afterAll } = require("corde");
const { client, loginBot } = require("..");

beforeStart(async () => {
  await loginBot();
});

group("main commands", () => {
  test("ping command must return... Ping?!!", () => {
    expect("ping").toReturn("Ping?");
  });
});

afterAll(() => {
  client.destroy();
});
4.8.0

1 year ago

4.4.7

2 years ago

4.4.6

2 years ago

4.4.5

2 years ago

4.4.3

3 years ago

4.4.4

3 years ago

4.4.2

3 years ago

4.4.1

3 years ago

4.4.0

3 years ago

4.3.1

3 years ago

4.3.0

3 years ago

4.2.0

3 years ago

4.1.2

3 years ago

4.0.5

3 years ago

4.1.0-rc.6

3 years ago

4.1.0

3 years ago

4.1.1

3 years ago

3.1.5-beta.1

3 years ago

4.0.4

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

4.1.0-beta.1

3 years ago

4.1.0-beta.4

3 years ago

4.1.0-beta.5

3 years ago

4.1.0-beta.2

3 years ago

4.1.0-beta.3

3 years ago

3.1.3

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.5

3 years ago

4.0.0-beta.1

3 years ago

3.1.4

3 years ago

3.1.0

3 years ago

3.1.0-beta.1

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

3.0.0-beta.1

3 years ago

3.0.0-beta.3

3 years ago

3.0.0-beta.2

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1-beta-1

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

2.0.0-beta-28

3 years ago

2.0.0-beta-27

3 years ago

2.0.0-beta-26

3 years ago

2.0.0-beta-25

3 years ago

2.0.0-beta-24

3 years ago

2.0.0-beta-23

3 years ago

2.0.0-beta-22

3 years ago

2.0.0-beta-21

3 years ago

2.0.0-beta-20

3 years ago

2.0.0-beta-19

3 years ago

2.0.0-beta-18

3 years ago

2.0.0-beta-17

3 years ago

2.0.0-beta-16

3 years ago

2.0.0-beta-15

3 years ago

2.0.0-beta-14

3 years ago

2.0.0-beta-13

3 years ago

2.0.0-beta-12

3 years ago

2.0.0-beta-11

3 years ago

2.0.0-beta.9

3 years ago

2.0.0-beta.8

3 years ago

2.0.0-beta.10

3 years ago

2.0.0-beta.7

4 years ago

2.0.0-beta.6

4 years ago

2.0.0-beta.5

4 years ago

2.0.0-beta.4

4 years ago

2.0.0-beta.3

4 years ago

2.0.0-beta.2

4 years ago

2.0.0-beta.1

4 years ago

2.0.0-beta.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.0

4 years ago

0.1.0-beta.0

5 years ago