Skip to content

Commit 75b172a

Browse files
committed
cleanup dependencies
1 parent c55284c commit 75b172a

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

dev_deps.ts

-1
This file was deleted.

examples/example_deps.ts

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export type { Filter, FindOptions } from "https://deno.land/x/[email protected]/mod.ts";
2+
export { MongoClient } from "https://deno.land/x/[email protected]/mod.ts";
3+
export {assertSpyCallAsync} from "https://deno.land/x/[email protected]/mod.ts";
4+
export type {Spy} from "https://deno.land/x/[email protected]/mod.ts";

examples/simple_example/exampletest.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
//prodCollection will be replaced by the mockCollection via import map
22
import prodCollection from "./prodCollection.ts";
33
import { MockCollection } from "../../mod.ts"
4-
import { Filter, FindOptions } from "https://deno.land/x/[email protected]/mod.ts"
5-
import {assertSpyCallAsync, Spy} from "https://deno.land/x/[email protected]/mod.ts"
4+
import { Filter, FindOptions, assertSpyCallAsync, Spy } from "../example_deps.ts"
65

76
//example function to be tested
87
function exampleDatabaseCall() {
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { MongoClient} from "https://deno.land/x/[email protected]/mod.ts"
1+
import { MongoClient} from "../example_deps.ts"
22

33
interface IExample {
44
id: string
55
}
66

7-
export default new MongoClient().database().collection("ExampleCollection")
7+
export default new MongoClient().database().collection<IExample>("ExampleCollection")

mod.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { Collection, Filter, CountOptions, AggregatePipeline, AggregateOptions, DeleteOptions, DropOptions, DropIndexOptions, DistinctOptions, FindOptions, IndexOptions, InsertOptions, UpdateOptions, ConnectOptions, CollationOptions, CreateUserOptions, CreateIndexOptions, FindAndModifyOptions, InsertDocument, Document, Bson, FindCursor, AggregateCursor, ListIndexesCursor, UpdateFilter} from "./deps.ts"
2-
import { spy } from "./deps.ts"
1+
import { spy, Collection, Filter, CountOptions, AggregatePipeline, AggregateOptions, DeleteOptions, DropOptions, DropIndexOptions, DistinctOptions, FindOptions, InsertOptions, UpdateOptions, CreateIndexOptions, FindAndModifyOptions, InsertDocument, Document, Bson, FindCursor, AggregateCursor, ListIndexesCursor, UpdateFilter} from "./deps.ts"
32

43

54

tests/specs/mod.test.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import Collection from "./../mocks/testmock.ts"
22
import { MockCollection } from "../../mod.ts"
3-
import { Filter, CountOptions } from "../../test_deps.ts"
4-
import { Spy, assertSpyCallAsync, assertSpyCall, assertEquals } from "../../test_deps.ts"
3+
import { Filter, CountOptions, Spy, assertSpyCallAsync, assertSpyCall, assertEquals } from "../test_deps.ts"
54

65
Deno.test("Test instantiation", () => {
76
let mockProxy = MockCollection.getMockWithProxy();
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export type { Filter, CountOptions } from "./deps.ts"
1+
export type { Filter, CountOptions } from "https://deno.land/x/[email protected]/mod.ts"
22
export { assertSpyCall, assertSpyCallAsync } from "https://deno.land/x/[email protected]/mod.ts"
33
export {assert, assertEquals} from "https://deno.land/[email protected]/testing/asserts.ts"
44
export type { Spy } from "https://deno.land/x/[email protected]/mod.ts"

0 commit comments

Comments
 (0)