refactor: Remove removeAccessController.

This commit is contained in:
Hayden Young 2023-11-06 18:09:03 +00:00
parent 0eb228b530
commit 071d78df16
2 changed files with 1 additions and 27 deletions

View File

@ -39,22 +39,12 @@ const useAccessController = (accessController) => {
accessControllers[accessController.type] = accessController
}
/**
* Removes an access controller from the list.
* @param {string} type A valid access controller type.
* @static
*/
const removeAccessController = type => {
delete accessControllers[type]
}
useAccessController(IPFSAccessController)
useAccessController(OrbitDBAccessController)
export {
getAccessController,
useAccessController,
removeAccessController,
IPFSAccessController,
OrbitDBAccessController
}

View File

@ -2,7 +2,7 @@ import { strictEqual, deepStrictEqual, notStrictEqual } from 'assert'
import { rimraf } from 'rimraf'
import * as IPFS from 'ipfs-core'
import OrbitDB from '../src/orbitdb.js'
import { IPFSAccessController, OrbitDBAccessController, useAccessController, getAccessController, removeAccessController } from '../src/access-controllers/index.js'
import { IPFSAccessController, OrbitDBAccessController, useAccessController, getAccessController } from '../src/access-controllers/index.js'
import config from './config.js'
import pathJoin from '../src/utils/path-join.js'
@ -38,9 +38,6 @@ describe('Add a custom access controller', function () {
await ipfs.stop()
}
// Remove the added custom database type from OrbitDB import
removeAccessController(type)
await rimraf('./orbitdb')
await rimraf('./ipfs1')
})
@ -94,18 +91,5 @@ describe('Add a custom access controller', function () {
it('returns custom access controller after adding it', async () => {
deepStrictEqual(getAccessController(type), CustomAccessController)
})
it('can be removed from supported access controllers', async () => {
let err
removeAccessController(type)
try {
getAccessController(type)
} catch (e) {
err = e.toString()
}
deepStrictEqual(err, 'Error: AccessController type \'custom!\' is not supported')
})
})
})