fix: test updates

This commit is contained in:
Wyatt Johnson
2018-09-26 17:48:24 -06:00
parent 5acd19790a
commit bc447dbde0
21 changed files with 379 additions and 11 deletions
@@ -3,7 +3,7 @@ import timekeeper from "timekeeper";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, users } from "../fixtures";
import { assets, settings, users } from "../fixtures";
import create from "./create";
function createTestRenderer() {
@@ -20,6 +20,10 @@ function createTestRenderer() {
s => s.throws(),
s => s.withArgs(undefined).returns(users[0])
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
Mutation: {
editComment: createSinonStub(
@@ -4,7 +4,7 @@ import sinon from "sinon";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, comments } from "../fixtures";
import { assets, comments, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -66,6 +66,10 @@ beforeEach(() => {
)
.returns(assetStub)
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -4,7 +4,7 @@ import sinon from "sinon";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, comments } from "../fixtures";
import { assets, comments, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -41,6 +41,10 @@ beforeEach(() => {
.withArgs(undefined, { id: assetStub.id, url: null })
.returns(assetStub)
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -1,7 +1,9 @@
import { ReactTestRenderer } from "react-test-renderer";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -10,6 +12,10 @@ beforeEach(() => {
Query: {
comment: () => null,
asset: () => null,
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -4,7 +4,7 @@ import sinon from "sinon";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, comments } from "../fixtures";
import { assets, comments, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -38,6 +38,10 @@ beforeEach(() => {
.withArgs(undefined, { id: assetStub.id, url: null })
.returns(assetStub)
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -4,7 +4,7 @@ import timekeeper from "timekeeper";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, users } from "../fixtures";
import { assets, settings, users } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -13,6 +13,10 @@ beforeEach(() => {
Query: {
asset: createSinonStub(s => s.throws(), s => s.returns(assets[0])),
me: createSinonStub(s => s.throws(), s => s.returns(users[0])),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
Mutation: {
createComment: createSinonStub(
@@ -4,7 +4,7 @@ import timekeeper from "timekeeper";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assetWithDeepestReplies, users } from "../fixtures";
import { assetWithDeepestReplies, settings, users } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -16,6 +16,7 @@ beforeEach(() => {
s => s.returns(assetWithDeepestReplies)
),
me: createSinonStub(s => s.throws(), s => s.returns(users[0])),
settings: createSinonStub(s => s.returns(settings)),
},
Mutation: {
createComment: createSinonStub(
@@ -61,7 +62,7 @@ beforeEach(() => {
({ testRenderer } = create({
// Set this to true, to see graphql responses.
logNetwork: false,
logNetwork: true,
resolvers,
initLocalState: localRecord => {
localRecord.setValue(assetWithDeepestReplies.id, "assetID");
@@ -4,7 +4,7 @@ import timekeeper from "timekeeper";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, users } from "../fixtures";
import { assets, settings, users } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -13,6 +13,10 @@ beforeEach(() => {
Query: {
asset: createSinonStub(s => s.throws(), s => s.returns(assets[0])),
me: createSinonStub(s => s.throws(), s => s.returns(users[0])),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
Mutation: {
createComment: createSinonStub(
@@ -3,7 +3,7 @@ import { ReactTestRenderer } from "react-test-renderer";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assetWithDeepReplies } from "../fixtures";
import { assetWithDeepReplies, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -17,6 +17,10 @@ beforeEach(() => {
.withArgs(undefined, { id: assetWithDeepReplies.id, url: null })
.returns(assetWithDeepReplies)
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -3,7 +3,7 @@ import { ReactTestRenderer } from "react-test-renderer";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets } from "../fixtures";
import { assets, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -17,6 +17,10 @@ beforeEach(() => {
.withArgs(undefined, { id: assets[0].id, url: null })
.returns(assets[0])
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};
@@ -4,7 +4,7 @@ import sinon from "sinon";
import { timeout } from "talk-common/utils";
import { createSinonStub } from "talk-framework/testHelpers";
import { assets, comments } from "../fixtures";
import { assets, comments, settings } from "../fixtures";
import create from "./create";
let testRenderer: ReactTestRenderer;
@@ -76,6 +76,10 @@ beforeEach(() => {
.withArgs(undefined, { id: assetStub.id, url: null })
.returns(assetStub)
),
settings: createSinonStub(
s => s.throws(),
s => s.withArgs(undefined).returns(settings)
),
},
};