mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-03-07 20:10:03 +03:00
Minor tests cleanup and workspace improvements
This commit is contained in:
11
.vscode/extensions.json
vendored
Normal file
11
.vscode/extensions.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"recommendations": [
|
||||||
|
"angular.ng-template",
|
||||||
|
"dbaeumer.vscode-eslint",
|
||||||
|
"waderyan.gitblame",
|
||||||
|
"42crunch.vscode-openapi",
|
||||||
|
"redhat.vscode-yaml",
|
||||||
|
"christian-kohler.npm-intellisense",
|
||||||
|
"hbenl.vscode-mocha-test-adapter"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
.vscode/settings.json
vendored
Normal file
5
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"mochaExplorer.files": "backend/test/**/*.js",
|
||||||
|
"mochaExplorer.cwd": "backend",
|
||||||
|
"mochaExplorer.globImplementation": "vscode"
|
||||||
|
}
|
||||||
@@ -3,7 +3,6 @@ const low = require('lowdb')
|
|||||||
const winston = require('winston');
|
const winston = require('winston');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
process.chdir('./backend')
|
|
||||||
|
|
||||||
const FileSync = require('lowdb/adapters/FileSync');
|
const FileSync = require('lowdb/adapters/FileSync');
|
||||||
|
|
||||||
@@ -66,12 +65,12 @@ const sample_video_json = {
|
|||||||
|
|
||||||
describe('Database', async function() {
|
describe('Database', async function() {
|
||||||
describe('Import', async function() {
|
describe('Import', async function() {
|
||||||
it('Migrate', async function() {
|
// it('Migrate', async function() {
|
||||||
await db_api.connectToDB();
|
// await db_api.connectToDB();
|
||||||
await db_api.removeAllRecords();
|
// await db_api.removeAllRecords();
|
||||||
const success = await db_api.importJSONToDB(db.value(), users_db.value());
|
// const success = await db_api.importJSONToDB(db.value(), users_db.value());
|
||||||
assert(success);
|
// assert(success);
|
||||||
});
|
// });
|
||||||
|
|
||||||
it('Transfer to remote', async function() {
|
it('Transfer to remote', async function() {
|
||||||
await db_api.removeAllRecords('test');
|
await db_api.removeAllRecords('test');
|
||||||
@@ -104,11 +103,6 @@ describe('Database', async function() {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('Export', function() {
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
describe('Basic functions', async function() {
|
describe('Basic functions', async function() {
|
||||||
beforeEach(async function() {
|
beforeEach(async function() {
|
||||||
await db_api.connectToDB();
|
await db_api.connectToDB();
|
||||||
@@ -289,8 +283,6 @@ describe('Multi User', async function() {
|
|||||||
const playlist_to_test = 'ysabVZz4x';
|
const playlist_to_test = 'ysabVZz4x';
|
||||||
beforeEach(async function() {
|
beforeEach(async function() {
|
||||||
await db_api.connectToDB();
|
await db_api.connectToDB();
|
||||||
auth_api.initialize(db_api, logger);
|
|
||||||
subscriptions_api.initialize(db_api, logger);
|
|
||||||
user = await auth_api.login('admin', 'pass');
|
user = await auth_api.login('admin', 'pass');
|
||||||
});
|
});
|
||||||
describe('Authentication', function() {
|
describe('Authentication', function() {
|
||||||
|
|||||||
Reference in New Issue
Block a user