From e08f5c46277acdd7f451913256c5397b085ca768 Mon Sep 17 00:00:00 2001 From: Dan Gowans Date: Thu, 26 Jan 2023 14:29:36 -0500 Subject: [PATCH] icons testing --- test/functions.js | 7 +++++++ test/functions.ts | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/test/functions.js b/test/functions.js index 47c91da7..b6840188 100644 --- a/test/functions.js +++ b/test/functions.js @@ -2,6 +2,7 @@ import * as assert from 'node:assert'; import fs from 'node:fs'; import * as userFunctions from '../helpers/functions.user.js'; import * as sqlFilterFunctions from '../helpers/functions.sqlFilters.js'; +import * as iconFunctions from '../helpers/functions.icons.js'; describe('functions.user', () => { describe('unauthenticated, no user in session', () => { const noUserRequest = { @@ -194,3 +195,9 @@ describe('functions.sqlFilters', () => { }); }); }); +describe('functions.icons', () => { + it('returns a list of icon classes', async () => { + const iconClasses = await iconFunctions.getSolidIconClasses(); + assert.ok(iconClasses.includes('save')); + }); +}); diff --git a/test/functions.ts b/test/functions.ts index addec496..500363ac 100644 --- a/test/functions.ts +++ b/test/functions.ts @@ -4,6 +4,7 @@ import fs from 'node:fs' import * as userFunctions from '../helpers/functions.user.js' import * as sqlFilterFunctions from '../helpers/functions.sqlFilters.js' +import * as iconFunctions from '../helpers/functions.icons.js' describe('functions.user', () => { describe('unauthenticated, no user in session', () => { @@ -286,3 +287,11 @@ describe('functions.sqlFilters', () => { }) }) }) + +describe('functions.icons', () => { + it('returns a list of icon classes', async () => { + const iconClasses = await iconFunctions.getSolidIconClasses() + + assert.ok(iconClasses.includes('save')) + }) +})