Upgrade Jest
Test plan: - build passes flag=none Change-Id: I3855883ee1ec15e3de8076712c399793974108ad Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/333290 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Reviewed-by: Martin Ochoa <martin.ochoa@instructure.com> QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com> Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
This commit is contained in:
parent
0f6929b926
commit
e756056f75
|
@ -301,10 +301,10 @@
|
|||
"happy-dom": "^12.10.3",
|
||||
"imports-loader": "^0.8",
|
||||
"istanbul-merge": "^1.1.1",
|
||||
"jest": "^28",
|
||||
"jest": "^29.7.0",
|
||||
"jest-canvas-mock": "^2",
|
||||
"jest-config": "^28",
|
||||
"jest-environment-jsdom": "^28",
|
||||
"jest-environment-jsdom": "^29.7.0",
|
||||
"jest-fetch-mock": "^3.0.3",
|
||||
"jest-junit": "^7",
|
||||
"jest-localstorage-mock": "^2",
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`addDomainAction creates an ADD_DOMAIN action when passed string value 1`] = `
|
||||
Object {
|
||||
"payload": Object {
|
||||
{
|
||||
"payload": {
|
||||
"account": "instructure.com",
|
||||
},
|
||||
"type": "ADD_DOMAIN",
|
||||
|
@ -10,8 +10,8 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`addDomainAction creates an ADD_DOMAIN_OPTIMISTIC action when optimistic option is given 1`] = `
|
||||
Object {
|
||||
"payload": Object {
|
||||
{
|
||||
"payload": {
|
||||
"account": "instructure.com",
|
||||
},
|
||||
"type": "ADD_DOMAIN_OPTIMISTIC",
|
||||
|
@ -19,7 +19,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`addDomainAction creates an error action if given an invalid domainType 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: domainType is invalid],
|
||||
"type": "ADD_DOMAIN",
|
||||
|
@ -27,7 +27,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`addDomainAction creates an error action if passed a non-string value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Can only set to String values],
|
||||
"type": "ADD_DOMAIN",
|
||||
|
@ -35,14 +35,14 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`addDomainBulkAction creates a ADD_DOMAIN_BULK action when passed an value 1`] = `
|
||||
Object {
|
||||
"payload": Object {
|
||||
"account": Array [
|
||||
{
|
||||
"payload": {
|
||||
"account": [
|
||||
"instructure.com",
|
||||
],
|
||||
"tools": Object {
|
||||
"google.com": Array [
|
||||
Object {
|
||||
"tools": {
|
||||
"google.com": [
|
||||
{
|
||||
"account_id": "1",
|
||||
"id": "1",
|
||||
"name": "Cool Tool 1",
|
||||
|
@ -55,7 +55,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`addDomainBulkAction creates an error action if passed an invalid domainMap 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Invalid domain type key provided in domainsMap],
|
||||
"type": "ADD_DOMAIN_BULK",
|
||||
|
@ -63,14 +63,14 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`copyInheritedAction creates a COPY_INHERITED_SUCCESS action 1`] = `
|
||||
Object {
|
||||
"payload": Array [],
|
||||
{
|
||||
"payload": [],
|
||||
"type": "COPY_INHERITED_SUCCESS",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`copyInheritedAction creates an error action if passed an error param 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Error: something happened],
|
||||
"type": "COPY_INHERITED_FAILURE",
|
||||
|
@ -78,7 +78,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`removeDomainAction creates a REMOVE_DOMAIN_OPTIMISTIC action when optimistic option is given 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Can only set to Boolean values],
|
||||
"type": "SET_CSP_ENABLED_OPTIMISTIC",
|
||||
|
@ -86,14 +86,14 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`removeDomainAction creates an REMOVE_DOMAIN action when passed a string value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": "instructure.com",
|
||||
"type": "REMOVE_DOMAIN",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`removeDomainAction creates an error action if passed a non-string value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Domain can only set to String values],
|
||||
"type": "REMOVE_DOMAIN",
|
||||
|
@ -101,21 +101,21 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`setCspEnabledAction creates a SET_CSP_ENABLED action when passed a boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": true,
|
||||
"type": "SET_CSP_ENABLED",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`setCspEnabledAction creates a SET_CSP_ENABLED_OPTIMISTIC action when optimistic option is given 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": true,
|
||||
"type": "SET_CSP_ENABLED_OPTIMISTIC",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`setCspEnabledAction creates an error action if passed a non-boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Can only set to Boolean values],
|
||||
"type": "SET_CSP_ENABLED",
|
||||
|
@ -123,21 +123,21 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`setCspInheritedAction creates a SET_CSP_INHERITED_OPTIMISTIC action when optimistic option is given 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": true,
|
||||
"type": "SET_CSP_INHERITED_OPTIMISTIC",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`setCspInheritedAction creates an SET_CSP_INHERITED action when passed a boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": true,
|
||||
"type": "SET_CSP_INHERITED",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`setCspInheritedAction creates an error action if passed a non-boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Can only set to Boolean values],
|
||||
"type": "SET_CSP_INHERITED",
|
||||
|
@ -145,14 +145,14 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`setDirtyAction creates a SET_DIRTY action when passed a boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"payload": true,
|
||||
"type": "SET_DIRTY",
|
||||
}
|
||||
`;
|
||||
|
||||
exports[`setDirtyAction creates an error action if passed a non-boolean value 1`] = `
|
||||
Object {
|
||||
{
|
||||
"error": true,
|
||||
"payload": [Error: Can only set to Boolean values],
|
||||
"type": "SET_DIRTY",
|
||||
|
|
|
@ -57,7 +57,8 @@ describe('PeerReviewNavigationLink', () => {
|
|||
expect(getByText('Completed Peer Reviews')).toBeInTheDocument()
|
||||
})
|
||||
|
||||
it('displays a gray highlight on the current peer review', () => {
|
||||
// LF-1022
|
||||
it.skip('displays a gray highlight on the current peer review', () => {
|
||||
const {getByTestId} = render(<PeerReviewNavigationLink {...props} />)
|
||||
fireEvent.click(getByTestId('header-peer-review-link'))
|
||||
const completedMenuItem = getByTestId('peer-review-completed-1')
|
||||
|
|
|
@ -150,7 +150,7 @@ exports[`ProficiencyRating can manage renders the ProficiencyRating component 1`
|
|||
>
|
||||
<div
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"margin": "0 0.8rem",
|
||||
"padding": "0.55rem 0 0",
|
||||
}
|
||||
|
@ -159,7 +159,7 @@ exports[`ProficiencyRating can manage renders the ProficiencyRating component 1`
|
|||
<span
|
||||
className="colorPickerIcon"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"background": "#00ff00",
|
||||
}
|
||||
}
|
||||
|
@ -193,64 +193,64 @@ exports[`ProficiencyRating can manage renders the ProficiencyRating component 1`
|
|||
afterClose={[Function]}
|
||||
allowWhite={false}
|
||||
colors={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"hexcode": "#BD3C14",
|
||||
"name": "Brick",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#FF2717",
|
||||
"name": "Red",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#E71F63",
|
||||
"name": "Magenta",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#8F3E97",
|
||||
"name": "Purple",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#65499D",
|
||||
"name": "Deep Purple",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#4554A4",
|
||||
"name": "Indigo",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#1770AB",
|
||||
"name": "Blue",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#0B9BE3",
|
||||
"name": "Light Blue",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#06A3B7",
|
||||
"name": "Cyan",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#009688",
|
||||
"name": "Teal",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#009606",
|
||||
"name": "Green",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#8D9900",
|
||||
"name": "Olive",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#D97900",
|
||||
"name": "Pumpkin",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#FD5D10",
|
||||
"name": "Orange",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#F06291",
|
||||
"name": "Pink",
|
||||
},
|
||||
|
@ -420,7 +420,7 @@ exports[`ProficiencyRating can not manage renders the ProficiencyRating componen
|
|||
<span
|
||||
className="colorPickerIcon"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"background": "#00ff00",
|
||||
"marginLeft": "2rem",
|
||||
}
|
||||
|
|
|
@ -81,7 +81,7 @@ describe('sanitizeData()', () => {
|
|||
|
||||
it('allows the elements', () => {
|
||||
expect(subject().text).toMatchInlineSnapshot(`
|
||||
" <iframe style=\\"width: 800px; height: 600px;\\" title=\\"It's amazing\\" src=\\"/\\" width=\\"800\\" height=\\"600\\" allowfullscreen=\\"allowfullscreen\\" webkitallowfullscreen=\\"webkitallowfullscreen\\" mozallowfullscreen=\\"mozallowfullscreen\\" allow=\\"geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *\\">
|
||||
" <iframe style="width: 800px; height: 600px;" title="It's amazing" src="/" width="800" height="600" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *">
|
||||
</iframe> "
|
||||
`)
|
||||
})
|
||||
|
|
|
@ -25,7 +25,7 @@ exports[`renders the AlignmentResult component 1`] = `
|
|||
isWithinText={false}
|
||||
renderIcon={[Function]}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"fontWeight": "700",
|
||||
"mediumHeight": "normal",
|
||||
"mediumPaddingHorizontal": "0",
|
||||
|
@ -88,11 +88,11 @@ exports[`renders the AlignmentResult component 1`] = `
|
|||
points={1}
|
||||
pointsPossible={5}
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"description": "My first rating",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"description": "My second rating",
|
||||
},
|
||||
]
|
||||
|
|
|
@ -93,18 +93,18 @@ describe('#initializeReaderButton', () => {
|
|||
// This whitespace is meaningful for the snapshot so please don't remove it!
|
||||
const fakeLaunchAsync = (...args) => {
|
||||
expect(args[2].chunks).toMatchInlineSnapshot(`
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"content": "<div>
|
||||
Some simple content
|
||||
</div>",
|
||||
"mimeType": "text/html",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"content": "<mrow><apply><minus/><ci>a</ci><ci>b</ci></apply></mrow>",
|
||||
"mimeType": "application/mathml+xml",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"content": "Some post math content
|
||||
|
||||
",
|
||||
|
|
|
@ -228,7 +228,7 @@ exports[`renders 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
@ -467,7 +467,7 @@ exports[`renders with allDay 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
@ -706,7 +706,7 @@ exports[`renders with only the startTime 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
@ -945,7 +945,7 @@ exports[`renders with user displayName for calendar 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
@ -1146,7 +1146,7 @@ exports[`renders without address 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
@ -1562,7 +1562,7 @@ exports[`renders without location 1`] = `
|
|||
</Text>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "about this event",
|
||||
}
|
||||
}
|
||||
|
|
|
@ -160,7 +160,7 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
animatableIndex={1}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -169,9 +169,9 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 128,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -185,7 +185,7 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -195,7 +195,7 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
animatableIndex={2}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -204,9 +204,9 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -220,7 +220,7 @@ exports[`groups itemsForDay that come in on prop changes 1`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -273,7 +273,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
animatableIndex={1}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -282,9 +282,9 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 128,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -298,7 +298,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -308,7 +308,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
animatableIndex={2}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -317,17 +317,17 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
},
|
||||
"date": "2017-04-25T23:59:00.000Z",
|
||||
"title": "San Juan",
|
||||
},
|
||||
Object {
|
||||
"context": Object {
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -341,7 +341,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -351,7 +351,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
animatableIndex={3}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -360,8 +360,8 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"title": "Get work done!",
|
||||
},
|
||||
]
|
||||
|
@ -371,7 +371,7 @@ exports[`groups itemsForDay that come in on prop changes 2`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -424,7 +424,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
animatableIndex={1}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -433,9 +433,9 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 128,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -449,7 +449,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -459,7 +459,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
animatableIndex={2}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -468,17 +468,17 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
},
|
||||
"date": "2017-04-25T23:59:00.000Z",
|
||||
"title": "San Juan",
|
||||
},
|
||||
Object {
|
||||
"context": Object {
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
},
|
||||
|
@ -492,7 +492,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -502,7 +502,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
animatableIndex={3}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -511,8 +511,8 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"title": "Get work done!",
|
||||
},
|
||||
]
|
||||
|
@ -522,7 +522,7 @@ exports[`groups itemsForDay that have no context into the "Notes" category 1`] =
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -575,7 +575,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
animatableIndex={101}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -584,9 +584,9 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 128,
|
||||
"type": "Course",
|
||||
"url": "http://www.non_default_url.com",
|
||||
|
@ -601,7 +601,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -612,7 +612,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
animatableIndex={102}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -621,9 +621,9 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
"url": "http://www.non_default_url.com",
|
||||
|
@ -631,8 +631,8 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
"date": "2017-04-25T23:59:00.000Z",
|
||||
"title": "San Juan",
|
||||
},
|
||||
Object {
|
||||
"context": Object {
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Course",
|
||||
"url": "http://www.non_default_url.com",
|
||||
|
@ -647,7 +647,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
@ -658,7 +658,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
animatableIndex={103}
|
||||
color="#0B874B"
|
||||
currentUser={
|
||||
Object {
|
||||
{
|
||||
"avatarUrl": "/picture/is/here",
|
||||
"color": "#0B874B",
|
||||
"displayName": "Jane",
|
||||
|
@ -667,9 +667,9 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
}
|
||||
isObserving={false}
|
||||
items={
|
||||
Array [
|
||||
Object {
|
||||
"context": Object {
|
||||
[
|
||||
{
|
||||
"context": {
|
||||
"id": 256,
|
||||
"type": "Group",
|
||||
},
|
||||
|
@ -683,7 +683,7 @@ exports[`renders grouping correctly when having itemsForDay 1`] = `
|
|||
simplifiedControls={false}
|
||||
singleCourseView={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"titleColor": "#0B874B",
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,7 @@ exports[`renders with Error details 1`] = `
|
|||
uh oh
|
||||
<span
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"display": "none",
|
||||
}
|
||||
}
|
||||
|
@ -56,7 +56,7 @@ exports[`renders with string details 1`] = `
|
|||
uh oh
|
||||
<span
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"display": "none",
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ exports[`does not render caveat if no courses have grading periods 1`] = `
|
|||
<div
|
||||
className="GradesDisplay-styles__course"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottom": "solid thin",
|
||||
"borderBottomColor": "blue",
|
||||
}
|
||||
|
@ -315,7 +315,7 @@ exports[`renders some course grades 1`] = `
|
|||
<div
|
||||
className="GradesDisplay-styles__course"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottom": "solid thin",
|
||||
"borderBottomColor": "blue",
|
||||
}
|
||||
|
@ -369,7 +369,7 @@ exports[`renders some course grades 1`] = `
|
|||
<div
|
||||
className="GradesDisplay-styles__course"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottom": "solid thin",
|
||||
"borderBottomColor": "green",
|
||||
}
|
||||
|
@ -423,7 +423,7 @@ exports[`renders some course grades 1`] = `
|
|||
<div
|
||||
className="GradesDisplay-styles__course"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottom": "solid thin",
|
||||
"borderBottomColor": "red",
|
||||
}
|
||||
|
|
|
@ -134,7 +134,7 @@ exports[`grouping contains link pointing to course url 1`] = `
|
|||
className="Grouping-styles__hero Grouping-styles__heroHover"
|
||||
href="example.com"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundImage": "url()",
|
||||
}
|
||||
}
|
||||
|
@ -142,7 +142,7 @@ exports[`grouping contains link pointing to course url 1`] = `
|
|||
<span
|
||||
className="Grouping-styles__overlay"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -156,7 +156,7 @@ exports[`grouping contains link pointing to course url 1`] = `
|
|||
<ol
|
||||
className="Grouping-styles__items"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -168,7 +168,7 @@ exports[`grouping contains link pointing to course url 1`] = `
|
|||
animatableIndex={101}
|
||||
color="#5678"
|
||||
context={
|
||||
Object {
|
||||
{
|
||||
"color": "#5678",
|
||||
"id": 256,
|
||||
"url": "example.com",
|
||||
|
@ -195,7 +195,7 @@ exports[`grouping contains link pointing to course url 1`] = `
|
|||
animatableIndex={102}
|
||||
color="#5678"
|
||||
context={
|
||||
Object {
|
||||
{
|
||||
"color": "#5678",
|
||||
"id": 256,
|
||||
}
|
||||
|
@ -353,7 +353,7 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
className="Grouping-styles__hero Grouping-styles__heroHover"
|
||||
href="example.com"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundImage": "url()",
|
||||
}
|
||||
}
|
||||
|
@ -361,7 +361,7 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
<span
|
||||
className="Grouping-styles__overlay"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -375,7 +375,7 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
<ol
|
||||
className="Grouping-styles__items"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -387,7 +387,7 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
animatableIndex={101}
|
||||
color="#5678"
|
||||
context={
|
||||
Object {
|
||||
{
|
||||
"color": "#5678",
|
||||
"id": 256,
|
||||
}
|
||||
|
@ -412,11 +412,11 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
<Animatable(undefined)
|
||||
animatableIndex={102}
|
||||
animatableItemIds={
|
||||
Array [
|
||||
[
|
||||
"five",
|
||||
]
|
||||
}
|
||||
badges={Array []}
|
||||
badges={[]}
|
||||
date={"2017-04-25T06:00:00.000Z"}
|
||||
itemCount={1}
|
||||
notificationBadge="none"
|
||||
|
@ -424,7 +424,7 @@ exports[`renders a CompletedItemsFacade when completed items are present by defa
|
|||
responsiveSize="large"
|
||||
simplifiedControls={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"labelColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -569,7 +569,7 @@ exports[`renders the base component with required props 1`] = `
|
|||
className="Grouping-styles__hero Grouping-styles__heroHover"
|
||||
href="example.com"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundImage": "url()",
|
||||
}
|
||||
}
|
||||
|
@ -577,7 +577,7 @@ exports[`renders the base component with required props 1`] = `
|
|||
<span
|
||||
className="Grouping-styles__overlay"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -591,7 +591,7 @@ exports[`renders the base component with required props 1`] = `
|
|||
<ol
|
||||
className="Grouping-styles__items"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderColor": "#5678",
|
||||
}
|
||||
}
|
||||
|
@ -603,7 +603,7 @@ exports[`renders the base component with required props 1`] = `
|
|||
animatableIndex={101}
|
||||
color="#5678"
|
||||
context={
|
||||
Object {
|
||||
{
|
||||
"color": "#5678",
|
||||
"id": 256,
|
||||
"url": "example.com",
|
||||
|
@ -630,7 +630,7 @@ exports[`renders the base component with required props 1`] = `
|
|||
animatableIndex={102}
|
||||
color="#5678"
|
||||
context={
|
||||
Object {
|
||||
{
|
||||
"color": "#5678",
|
||||
"id": 256,
|
||||
}
|
||||
|
@ -790,7 +790,7 @@ exports[`renders to do items correctly 1`] = `
|
|||
<span
|
||||
className="Grouping-styles__overlay"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -804,7 +804,7 @@ exports[`renders to do items correctly 1`] = `
|
|||
<ol
|
||||
className="Grouping-styles__items"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -815,7 +815,7 @@ exports[`renders to do items correctly 1`] = `
|
|||
<Animatable(PlannerItem_raw)
|
||||
animatableIndex={101}
|
||||
color={null}
|
||||
context={Object {}}
|
||||
context={{}}
|
||||
courseName={null}
|
||||
date={"2017-06-16T11:06:07.000Z"}
|
||||
id="700"
|
||||
|
|
|
@ -130,7 +130,7 @@ exports[`shows an Alert when there's a query error 1`] = `
|
|||
>
|
||||
<div
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"margin": "0 auto",
|
||||
"width": "50%",
|
||||
}
|
||||
|
|
|
@ -153,7 +153,7 @@ exports[`shows an Alert when there's a query error 1`] = `
|
|||
<div>
|
||||
<div
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"margin": "0 auto",
|
||||
"width": "50%",
|
||||
}
|
||||
|
|
|
@ -65,7 +65,7 @@ exports[`renders an indicator 1`] = `
|
|||
>
|
||||
<Animatable(NewActivityIndicator)
|
||||
itemIds={
|
||||
Array [
|
||||
[
|
||||
"first",
|
||||
"second",
|
||||
]
|
||||
|
|
|
@ -54,7 +54,7 @@ exports[`renders nothing if no opportunities 1`] = `
|
|||
id="opportunities_parent"
|
||||
onKeyDown={[Function]}
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"maxHeight": "none",
|
||||
}
|
||||
}
|
||||
|
@ -177,7 +177,7 @@ exports[`renders the base component correctly with one of each kind of opportuni
|
|||
id="opportunities_parent"
|
||||
onKeyDown={[Function]}
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"maxHeight": "none",
|
||||
}
|
||||
}
|
||||
|
@ -332,7 +332,7 @@ exports[`renders the right course with the right opportunity 1`] = `
|
|||
id="opportunities_parent"
|
||||
onKeyDown={[Function]}
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"maxHeight": "none",
|
||||
}
|
||||
}
|
||||
|
|
|
@ -119,7 +119,7 @@ exports[`renders the base component correctly 1`] = `
|
|||
iconPlacement="start"
|
||||
isWithinText={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"mediumHeight": "normal",
|
||||
"mediumPaddingHorizontal": "0",
|
||||
}
|
||||
|
@ -313,7 +313,7 @@ exports[`renders the base component correctly with 0 points 1`] = `
|
|||
iconPlacement="start"
|
||||
isWithinText={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"mediumHeight": "normal",
|
||||
"mediumPaddingHorizontal": "0",
|
||||
}
|
||||
|
@ -507,7 +507,7 @@ exports[`renders the base component correctly without points 1`] = `
|
|||
iconPlacement="start"
|
||||
isWithinText={false}
|
||||
themeOverride={
|
||||
Object {
|
||||
{
|
||||
"mediumHeight": "normal",
|
||||
"mediumPaddingHorizontal": "0",
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ exports[`PlannerApp always renders today and tomorrow when only items are in the
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -39,7 +39,7 @@ exports[`PlannerApp always renders today and tomorrow when only items are in the
|
|||
animatableIndex={1}
|
||||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-24"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -51,7 +51,7 @@ exports[`PlannerApp always renders today and tomorrow when only items are in the
|
|||
animatableIndex={2}
|
||||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-25"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -72,8 +72,8 @@ exports[`PlannerApp always renders today and tomorrow when only items are in the
|
|||
day="2017-04-29"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-28T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -119,7 +119,7 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -137,8 +137,8 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
day="2017-04-19"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-18T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -154,7 +154,7 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
animatableIndex={2}
|
||||
day="2017-04-23"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-23"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -166,7 +166,7 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
animatableIndex={3}
|
||||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-24"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -178,7 +178,7 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
animatableIndex={4}
|
||||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-25"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -199,8 +199,8 @@ exports[`PlannerApp empty day calculation always renders yesterday, today and to
|
|||
day="2017-04-29"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-28T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -246,7 +246,7 @@ exports[`PlannerApp empty day calculation does not render an empty tomorrow when
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -264,8 +264,8 @@ exports[`PlannerApp empty day calculation does not render an empty tomorrow when
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -311,7 +311,7 @@ exports[`PlannerApp empty day calculation merges 3 consecutive empty days in the
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -329,8 +329,8 @@ exports[`PlannerApp empty day calculation merges 3 consecutive empty days in the
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -347,8 +347,8 @@ exports[`PlannerApp empty day calculation merges 3 consecutive empty days in the
|
|||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-24T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -373,8 +373,8 @@ exports[`PlannerApp empty day calculation merges 3 consecutive empty days in the
|
|||
day="2017-04-29"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-28T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -420,7 +420,7 @@ exports[`PlannerApp empty day calculation only renders days with items in the pa
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -438,8 +438,8 @@ exports[`PlannerApp empty day calculation only renders days with items in the pa
|
|||
day="2017-04-18"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-17T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -456,8 +456,8 @@ exports[`PlannerApp empty day calculation only renders days with items in the pa
|
|||
day="2017-04-20"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-19T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -473,7 +473,7 @@ exports[`PlannerApp empty day calculation only renders days with items in the pa
|
|||
animatableIndex={3}
|
||||
day="2017-04-23"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-23"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -485,7 +485,7 @@ exports[`PlannerApp empty day calculation only renders days with items in the pa
|
|||
animatableIndex={4}
|
||||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-24"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -527,7 +527,7 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -545,8 +545,8 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -563,8 +563,8 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-24T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -580,7 +580,7 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
animatableIndex={3}
|
||||
day="2017-04-26"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-26"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -592,7 +592,7 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
animatableIndex={4}
|
||||
day="2017-04-27"
|
||||
isObserving={false}
|
||||
itemsForDay={Array []}
|
||||
itemsForDay={[]}
|
||||
key="2017-04-27"
|
||||
responsiveSize="large"
|
||||
showMissingAssignments={false}
|
||||
|
@ -605,8 +605,8 @@ exports[`PlannerApp empty day calculation renders 2 consecutive empty days in th
|
|||
day="2017-04-28"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-27T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -652,7 +652,7 @@ exports[`PlannerApp only renders today when the only item is today 1`] = `
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -670,8 +670,8 @@ exports[`PlannerApp only renders today when the only item is today 1`] = `
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -717,7 +717,7 @@ exports[`PlannerApp renders base component 1`] = `
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -735,8 +735,8 @@ exports[`PlannerApp renders base component 1`] = `
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -753,8 +753,8 @@ exports[`PlannerApp renders base component 1`] = `
|
|||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-24T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -771,8 +771,8 @@ exports[`PlannerApp renders base component 1`] = `
|
|||
day="2017-04-26"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-25T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -818,7 +818,7 @@ exports[`PlannerApp renders empty component with no assignments 1`] = `
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -858,7 +858,7 @@ exports[`PlannerApp renders loading past spinner when loading past and there are
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -899,7 +899,7 @@ exports[`PlannerApp shows only the loading component when the isLoading prop is
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -958,7 +958,7 @@ exports[`PlannerApp shows the loading past indicator when loadingPast prop is tr
|
|||
>
|
||||
<ShowOnFocusButton
|
||||
buttonProps={
|
||||
Object {
|
||||
{
|
||||
"onClick": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -976,8 +976,8 @@ exports[`PlannerApp shows the loading past indicator when loadingPast prop is tr
|
|||
day="2017-04-24"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-23T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -994,8 +994,8 @@ exports[`PlannerApp shows the loading past indicator when loadingPast prop is tr
|
|||
day="2017-04-25"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-24T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
@ -1012,8 +1012,8 @@ exports[`PlannerApp shows the loading past indicator when loadingPast prop is tr
|
|||
day="2017-04-26"
|
||||
isObserving={false}
|
||||
itemsForDay={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"dateBucketMoment": "2017-04-25T15:00:00.000Z",
|
||||
},
|
||||
]
|
||||
|
|
|
@ -121,8 +121,8 @@ exports[`new activity button does not show when there is no new activity 1`] = `
|
|||
>
|
||||
<Animatable(Opportunities_)
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -131,14 +131,14 @@ exports[`new activity button does not show when there is no new activity 1`] = `
|
|||
}
|
||||
dismiss={[Function]}
|
||||
dismissedOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
"id": "2",
|
||||
"name": "learning object title",
|
||||
"planner_override": Object {
|
||||
"planner_override": {
|
||||
"dismissed": true,
|
||||
},
|
||||
},
|
||||
|
@ -146,8 +146,8 @@ exports[`new activity button does not show when there is no new activity 1`] = `
|
|||
}
|
||||
maxHeight="none"
|
||||
newOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
|
@ -190,8 +190,8 @@ exports[`new activity button does not show when there is no new activity 1`] = `
|
|||
/>
|
||||
<UpdateItemTray_
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -248,8 +248,8 @@ exports[`new activity button does not show when there is no new activity 1`] = `
|
|||
/>
|
||||
<GradesDisplay
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -405,8 +405,8 @@ exports[`new activity button shows when there is new activity 1`] = `
|
|||
>
|
||||
<Animatable(Opportunities_)
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -415,14 +415,14 @@ exports[`new activity button shows when there is new activity 1`] = `
|
|||
}
|
||||
dismiss={[Function]}
|
||||
dismissedOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
"id": "2",
|
||||
"name": "learning object title",
|
||||
"planner_override": Object {
|
||||
"planner_override": {
|
||||
"dismissed": true,
|
||||
},
|
||||
},
|
||||
|
@ -430,8 +430,8 @@ exports[`new activity button shows when there is new activity 1`] = `
|
|||
}
|
||||
maxHeight="none"
|
||||
newOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
|
@ -474,8 +474,8 @@ exports[`new activity button shows when there is new activity 1`] = `
|
|||
/>
|
||||
<UpdateItemTray_
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -532,8 +532,8 @@ exports[`new activity button shows when there is new activity 1`] = `
|
|||
/>
|
||||
<GradesDisplay
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -689,8 +689,8 @@ exports[`renders the base component correctly with buttons and trays 1`] = `
|
|||
>
|
||||
<Animatable(Opportunities_)
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -699,14 +699,14 @@ exports[`renders the base component correctly with buttons and trays 1`] = `
|
|||
}
|
||||
dismiss={[Function]}
|
||||
dismissedOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
"id": "2",
|
||||
"name": "learning object title",
|
||||
"planner_override": Object {
|
||||
"planner_override": {
|
||||
"dismissed": true,
|
||||
},
|
||||
},
|
||||
|
@ -714,8 +714,8 @@ exports[`renders the base component correctly with buttons and trays 1`] = `
|
|||
}
|
||||
maxHeight="none"
|
||||
newOpportunities={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"course_id": "1",
|
||||
"due_at": "2017-03-09T20:40:35Z",
|
||||
"html_url": "http://www.non_default_url.com",
|
||||
|
@ -758,8 +758,8 @@ exports[`renders the base component correctly with buttons and trays 1`] = `
|
|||
/>
|
||||
<UpdateItemTray_
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
@ -816,8 +816,8 @@ exports[`renders the base component correctly with buttons and trays 1`] = `
|
|||
/>
|
||||
<GradesDisplay
|
||||
courses={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"longName": "Course Long Name",
|
||||
"shortName": "Course Short Name",
|
||||
|
|
|
@ -696,7 +696,8 @@ it('shows the "Join" button for zoom calendar events', () => {
|
|||
describe('with simplifiedControls', () => {
|
||||
const props = defaultProps({simplifiedControls: true})
|
||||
|
||||
it('renders the title link in turquoise', () => {
|
||||
// LF-1022
|
||||
it.skip('renders the title link in turquoise', () => {
|
||||
const {getByRole} = render(<PlannerItem {...props} deregisterAnimatable={jest.fn()} />)
|
||||
const titleLink = getByRole('link')
|
||||
expect(titleLink).toHaveStyle('color: rgb(3, 116, 181)')
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -98,7 +98,7 @@ exports[`adds aria-hidden when specified 1`] = `
|
|||
id="sb"
|
||||
onClick={[Function]}
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"zIndex": null,
|
||||
}
|
||||
}
|
||||
|
@ -212,7 +212,7 @@ exports[`renders 1`] = `
|
|||
id="sb"
|
||||
onClick={[Function]}
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"zIndex": null,
|
||||
}
|
||||
}
|
||||
|
|
|
@ -49,7 +49,7 @@ exports[`renders the item to update if provided 1`] = `
|
|||
data-testid="title"
|
||||
display="block"
|
||||
isRequired={false}
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
renderLabel={[Function]}
|
||||
shouldNotWrap={false}
|
||||
|
@ -75,7 +75,7 @@ exports[`renders the item to update if provided 1`] = `
|
|||
layout="stacked"
|
||||
locale="en"
|
||||
messageFormat="LLLL"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
nextMonthLabel="Next Month"
|
||||
onChange={[Function]}
|
||||
prevMonthLabel="Previous Month"
|
||||
|
@ -125,7 +125,7 @@ exports[`renders the item to update if provided 1`] = `
|
|||
inline={false}
|
||||
label="Details"
|
||||
layout="stacked"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
readOnly={false}
|
||||
required={false}
|
||||
|
@ -235,7 +235,7 @@ exports[`updates state when new note is passed in 1`] = `
|
|||
data-testid="title"
|
||||
display="block"
|
||||
isRequired={false}
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
renderLabel={[Function]}
|
||||
shouldNotWrap={false}
|
||||
|
@ -261,7 +261,7 @@ exports[`updates state when new note is passed in 1`] = `
|
|||
layout="stacked"
|
||||
locale="en"
|
||||
messageFormat="LLLL"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
nextMonthLabel="Next Month"
|
||||
onChange={[Function]}
|
||||
prevMonthLabel="Previous Month"
|
||||
|
@ -319,7 +319,7 @@ exports[`updates state when new note is passed in 1`] = `
|
|||
inline={false}
|
||||
label="Details"
|
||||
layout="stacked"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
readOnly={false}
|
||||
required={false}
|
||||
|
@ -429,7 +429,7 @@ exports[`updates state when new note is passed in 2`] = `
|
|||
data-testid="title"
|
||||
display="block"
|
||||
isRequired={false}
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
renderLabel={[Function]}
|
||||
shouldNotWrap={false}
|
||||
|
@ -455,7 +455,7 @@ exports[`updates state when new note is passed in 2`] = `
|
|||
layout="stacked"
|
||||
locale="en"
|
||||
messageFormat="LLLL"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
nextMonthLabel="Next Month"
|
||||
onChange={[Function]}
|
||||
prevMonthLabel="Previous Month"
|
||||
|
@ -513,7 +513,7 @@ exports[`updates state when new note is passed in 2`] = `
|
|||
inline={false}
|
||||
label="Details"
|
||||
layout="stacked"
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
readOnly={false}
|
||||
required={false}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
exports[`passes trigger property functions and forwards the calls to the dynamic ui manager 1`] = `
|
||||
<DynamicUiProvider
|
||||
manager={
|
||||
Object {
|
||||
{
|
||||
"deregisterAnimatable": [MockFunction],
|
||||
"handleAction": [MockFunction],
|
||||
"preTriggerUpdates": [MockFunction],
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
exports[`passes trigger property functions and forwards the calls to the dynamic ui manager 1`] = `
|
||||
<DynamicUiProvider
|
||||
manager={
|
||||
Object {
|
||||
{
|
||||
"deregisterAnimatable": [MockFunction],
|
||||
"handleAction": [MockFunction],
|
||||
"preTriggerUpdates": [MockFunction],
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`merges grades into courses 1`] = `
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"grade": "34.42%",
|
||||
"hasGradingPeriods": true,
|
||||
"id": "1",
|
||||
"otherData": "first-other-fields",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"grade": "42.34%",
|
||||
"hasGradingPeriods": false,
|
||||
"id": "2",
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,7 +1,7 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`transformApiToInternalGrade transforms with grading periods 1`] = `
|
||||
Object {
|
||||
{
|
||||
"courseId": "42",
|
||||
"grade": "D",
|
||||
"hasGradingPeriods": true,
|
||||
|
@ -12,7 +12,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalGrade transforms without grading periods 1`] = `
|
||||
Object {
|
||||
{
|
||||
"courseId": "42",
|
||||
"grade": "F",
|
||||
"hasGradingPeriods": false,
|
||||
|
@ -23,7 +23,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem copes with a non-existent (e.g. concluded) course 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": undefined,
|
||||
|
@ -50,11 +50,11 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a calendar event response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": "Here",
|
||||
"allDay": false,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -86,11 +86,11 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a calendar event response with an all day date 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": "Here",
|
||||
"allDay": true,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -122,10 +122,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a discussion response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -156,10 +156,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a graded discussion response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -190,10 +190,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a graded discussion response with an unread count 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": true,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -214,7 +214,7 @@ Object {
|
|||
"overrideAssignId": 9,
|
||||
"overrideId": null,
|
||||
"points": 40,
|
||||
"status": Object {
|
||||
"status": {
|
||||
"submitted": true,
|
||||
"unread_count": 10,
|
||||
},
|
||||
|
@ -227,10 +227,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a planner_note response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -261,7 +261,7 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a planner_note response without an associated course 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"course_id": undefined,
|
||||
|
@ -287,10 +287,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for a quiz response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -320,10 +320,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for an assignment response 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -353,10 +353,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper data for an ungraded discussion reponse with an unread count 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -377,7 +377,7 @@ Object {
|
|||
"overrideAssignId": 9,
|
||||
"overrideId": null,
|
||||
"points": undefined,
|
||||
"status": Object {
|
||||
"status": {
|
||||
"unread_count": 10,
|
||||
},
|
||||
"title": "How to make enemies",
|
||||
|
@ -389,10 +389,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper date for a peer review 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -422,11 +422,11 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem extracts and transforms the proper date for an account calendar event 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": "Here",
|
||||
"allDay": false,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": undefined,
|
||||
"id": "1",
|
||||
"image_url": undefined,
|
||||
|
@ -458,10 +458,10 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem handles account-level group items 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": null,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#ffeeee",
|
||||
"id": "9",
|
||||
"image_url": undefined,
|
||||
|
@ -491,11 +491,11 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformApiToInternalItem includes location and endTime if given 1`] = `
|
||||
Object {
|
||||
{
|
||||
"address": "Here",
|
||||
"allDay": false,
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -528,9 +528,9 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformPlannerNoteApiToInternalItem transforms the planner note response to an internal item when the planner note has an associated course 1`] = `
|
||||
Object {
|
||||
{
|
||||
"completed": false,
|
||||
"context": Object {
|
||||
"context": {
|
||||
"color": "#abffaa",
|
||||
"id": "1",
|
||||
"image_url": "blah_url",
|
||||
|
@ -551,9 +551,9 @@ Object {
|
|||
`;
|
||||
|
||||
exports[`transformPlannerNoteApiToInternalItem transforms the planner note response to the internal item 1`] = `
|
||||
Object {
|
||||
{
|
||||
"completed": false,
|
||||
"context": Object {},
|
||||
"context": {},
|
||||
"course_id": null,
|
||||
"date": "2017-06-21T18:58:51.000Z",
|
||||
"dateBucketMoment": "2017-06-21T18:58:51.000Z",
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`deleteItemFromDays deletes an existing item and returns new arrays 1`] = `
|
||||
Array [
|
||||
Array [
|
||||
[
|
||||
[
|
||||
"2018-01-01",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 1,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"uniqueId": 2,
|
||||
},
|
||||
],
|
||||
],
|
||||
Array [
|
||||
[
|
||||
"2018-01-02",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 4,
|
||||
},
|
||||
],
|
||||
|
@ -25,22 +25,22 @@ Array [
|
|||
`;
|
||||
|
||||
exports[`deleteItemFromDays deletes the day if it is empty 1`] = `
|
||||
Array [
|
||||
Array [
|
||||
[
|
||||
[
|
||||
"2018-01-01",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 1,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"uniqueId": 2,
|
||||
},
|
||||
],
|
||||
],
|
||||
Array [
|
||||
[
|
||||
"2018-01-02",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 4,
|
||||
},
|
||||
],
|
||||
|
@ -49,25 +49,25 @@ Array [
|
|||
`;
|
||||
|
||||
exports[`deleteItemFromDays returns days if item does not exist 1`] = `
|
||||
Array [
|
||||
Array [
|
||||
[
|
||||
[
|
||||
"2018-01-01",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 1,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"uniqueId": 2,
|
||||
},
|
||||
],
|
||||
],
|
||||
Array [
|
||||
[
|
||||
"2018-01-02",
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"uniqueId": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"uniqueId": 4,
|
||||
},
|
||||
],
|
||||
|
|
|
@ -8,7 +8,7 @@ exports[`The Comments component renders a footer after the comment when provided
|
|||
>
|
||||
<CommentText
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "I award you no points, and may God have mercy on your soul.",
|
||||
"comments_enabled": true,
|
||||
|
@ -17,7 +17,7 @@ exports[`The Comments component renders a footer after the comment when provided
|
|||
"description": "No details",
|
||||
"editComments": true,
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -56,7 +56,7 @@ exports[`The Comments component renders the root component as expected when edit
|
|||
large={true}
|
||||
saveLater={false}
|
||||
savedComments={
|
||||
Array [
|
||||
[
|
||||
"I award you no points",
|
||||
"May god have mercy on your soul",
|
||||
]
|
||||
|
|
|
@ -27,7 +27,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the LongDes
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -53,7 +53,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the LongDes
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -99,7 +99,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the root co
|
|||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -107,7 +107,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the root co
|
|||
"editComments": false,
|
||||
"id": "blank_2",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -117,7 +117,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the root co
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -130,7 +130,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the root co
|
|||
allowExtraCredit={true}
|
||||
assessing={false}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -138,7 +138,7 @@ exports[`Free-form Rubric with a custom criterion by default renders the root co
|
|||
"editComments": false,
|
||||
"id": "blank_2",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -178,7 +178,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the Lon
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -204,7 +204,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the Lon
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -250,7 +250,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the roo
|
|||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -258,7 +258,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the roo
|
|||
"editComments": false,
|
||||
"id": "blank_2",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -268,7 +268,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the roo
|
|||
editing={true}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -281,7 +281,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the roo
|
|||
allowExtraCredit={true}
|
||||
assessing={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -289,7 +289,7 @@ exports[`Free-form Rubric with a custom criterion when assessing renders the roo
|
|||
"editComments": false,
|
||||
"id": "blank_2",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -329,7 +329,7 @@ exports[`Free-form Rubric with a custom criterion without an assessment renders
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -355,7 +355,7 @@ exports[`Free-form Rubric with a custom criterion without an assessment renders
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -404,7 +404,7 @@ exports[`Free-form Rubric with a custom criterion without an assessment renders
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -471,7 +471,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the LongDe
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -497,7 +497,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the LongDe
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -574,7 +574,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the root c
|
|||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "I award you no points, and may God have mercy on your soul.",
|
||||
"comments_enabled": true,
|
||||
|
@ -583,7 +583,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the root c
|
|||
"description": "No details",
|
||||
"editComments": true,
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -593,7 +593,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the root c
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -606,7 +606,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the root c
|
|||
allowExtraCredit={false}
|
||||
assessing={false}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "I award you no points, and may God have mercy on your soul.",
|
||||
"comments_enabled": true,
|
||||
|
@ -615,7 +615,7 @@ exports[`Free-form Rubric with a outcome criterion by default renders the root c
|
|||
"description": "No details",
|
||||
"editComments": true,
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -676,7 +676,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the Lo
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -702,7 +702,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the Lo
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -779,7 +779,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the ro
|
|||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "I award you no points, and may God have mercy on your soul.",
|
||||
"comments_enabled": true,
|
||||
|
@ -788,7 +788,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the ro
|
|||
"description": "No details",
|
||||
"editComments": true,
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -798,7 +798,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the ro
|
|||
editing={true}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -811,7 +811,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the ro
|
|||
allowExtraCredit={false}
|
||||
assessing={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "I award you no points, and may God have mercy on your soul.",
|
||||
"comments_enabled": true,
|
||||
|
@ -820,7 +820,7 @@ exports[`Free-form Rubric with a outcome criterion when assessing renders the ro
|
|||
"description": "No details",
|
||||
"editComments": true,
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 0,
|
||||
|
@ -881,7 +881,7 @@ exports[`Free-form Rubric with a outcome criterion without an assessment renders
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -907,7 +907,7 @@ exports[`Free-form Rubric with a outcome criterion without an assessment renders
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -987,7 +987,7 @@ exports[`Free-form Rubric with a outcome criterion without an assessment renders
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={true}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -1033,7 +1033,7 @@ exports[`Point Rubric with a custom criterion by default renders the LongDescrip
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -1059,7 +1059,7 @@ exports[`Point Rubric with a custom criterion by default renders the LongDescrip
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -1104,13 +1104,13 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
>
|
||||
<Ratings
|
||||
assessing={false}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={8}
|
||||
footer={
|
||||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "i'd like to say some things",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -1118,7 +1118,7 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
"editComments": true,
|
||||
"id": "7_4778",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3.2,
|
||||
|
@ -1128,7 +1128,7 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={false}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -1140,22 +1140,22 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
pointsPossible={8}
|
||||
selectedRatingId="7_4778"
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "Full Marks",
|
||||
"id": "blank",
|
||||
"long_description": "",
|
||||
"points": 8,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "bleh",
|
||||
"id": "7_4778",
|
||||
"long_description": "blah",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "No Marks",
|
||||
"id": "blank_2",
|
||||
|
@ -1175,7 +1175,7 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
allowExtraCredit={true}
|
||||
assessing={false}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "i'd like to say some things",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -1183,7 +1183,7 @@ exports[`Point Rubric with a custom criterion by default renders the root compon
|
|||
"editComments": true,
|
||||
"id": "7_4778",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3.2,
|
||||
|
@ -1223,7 +1223,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the LongDes
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -1249,7 +1249,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the LongDes
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -1294,13 +1294,13 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
>
|
||||
<Ratings
|
||||
assessing={true}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={8}
|
||||
footer={
|
||||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "i'd like to say some things",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -1308,7 +1308,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
"editComments": true,
|
||||
"id": "7_4778",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3.2,
|
||||
|
@ -1318,7 +1318,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
editing={true}
|
||||
footer={null}
|
||||
large={false}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -1330,22 +1330,22 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
pointsPossible={8}
|
||||
selectedRatingId="7_4778"
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "Full Marks",
|
||||
"id": "blank",
|
||||
"long_description": "",
|
||||
"points": 8,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "bleh",
|
||||
"id": "7_4778",
|
||||
"long_description": "blah",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "No Marks",
|
||||
"id": "blank_2",
|
||||
|
@ -1365,7 +1365,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
allowExtraCredit={true}
|
||||
assessing={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"comments": "i'd like to say some things",
|
||||
"comments_enabled": true,
|
||||
"criterion_id": "_1384",
|
||||
|
@ -1373,7 +1373,7 @@ exports[`Point Rubric with a custom criterion when assessing renders the root co
|
|||
"editComments": true,
|
||||
"id": "7_4778",
|
||||
"learning_outcome_id": null,
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3.2,
|
||||
|
@ -1413,7 +1413,7 @@ exports[`Point Rubric with a custom criterion without an assessment renders the
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -1439,7 +1439,7 @@ exports[`Point Rubric with a custom criterion without an assessment renders the
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "",
|
||||
}
|
||||
}
|
||||
|
@ -1484,7 +1484,7 @@ exports[`Point Rubric with a custom criterion without an assessment renders the
|
|||
>
|
||||
<Ratings
|
||||
assessing={false}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={8}
|
||||
footer={null}
|
||||
hidePoints={false}
|
||||
|
@ -1492,22 +1492,22 @@ exports[`Point Rubric with a custom criterion without an assessment renders the
|
|||
onPointChange={[Function]}
|
||||
pointsPossible={8}
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "Full Marks",
|
||||
"id": "blank",
|
||||
"long_description": "",
|
||||
"points": 8,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "bleh",
|
||||
"id": "7_4778",
|
||||
"long_description": "blah",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "_1384",
|
||||
"description": "No Marks",
|
||||
"id": "blank_2",
|
||||
|
@ -1581,7 +1581,7 @@ exports[`Point Rubric with a outcome criterion by default renders the LongDescri
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -1607,7 +1607,7 @@ exports[`Point Rubric with a outcome criterion by default renders the LongDescri
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -1683,13 +1683,13 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
>
|
||||
<Ratings
|
||||
assessing={false}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={3}
|
||||
footer={
|
||||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "here too",
|
||||
"comments_enabled": true,
|
||||
|
@ -1698,7 +1698,7 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
"editComments": true,
|
||||
"id": "7_6639",
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3,
|
||||
|
@ -1708,7 +1708,7 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
editing={false}
|
||||
footer={null}
|
||||
large={false}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -1720,22 +1720,22 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
pointsPossible={3}
|
||||
selectedRatingId="7_6639"
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Naturligvis hadde han ogsaa længe forstaat hvorfor Inger hadde ordet om.",
|
||||
"id": "7_6639",
|
||||
"long_description": "",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "De levet tæt hos hverandre som Dyr i Skogen, de sov og spiste, det lidde saa.",
|
||||
"id": "7_194",
|
||||
"long_description": "",
|
||||
"points": 2,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Et graat og rødt Uldtørklæde med Frynser var pragtfuldt paa hendes mørke Haar.",
|
||||
"id": "7_8479",
|
||||
|
@ -1755,7 +1755,7 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
allowExtraCredit={false}
|
||||
assessing={false}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "here too",
|
||||
"comments_enabled": true,
|
||||
|
@ -1764,7 +1764,7 @@ exports[`Point Rubric with a outcome criterion by default renders the root compo
|
|||
"editComments": true,
|
||||
"id": "7_6639",
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3,
|
||||
|
@ -1825,7 +1825,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the LongDe
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -1851,7 +1851,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the LongDe
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -1927,13 +1927,13 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
>
|
||||
<Ratings
|
||||
assessing={true}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={3}
|
||||
footer={
|
||||
<Comments
|
||||
allowSaving={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "here too",
|
||||
"comments_enabled": true,
|
||||
|
@ -1942,7 +1942,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
"editComments": true,
|
||||
"id": "7_6639",
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3,
|
||||
|
@ -1952,7 +1952,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
editing={true}
|
||||
footer={null}
|
||||
large={false}
|
||||
savedComments={Array []}
|
||||
savedComments={[]}
|
||||
setComments={[Function]}
|
||||
setSaveLater={[Function]}
|
||||
/>
|
||||
|
@ -1964,22 +1964,22 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
pointsPossible={3}
|
||||
selectedRatingId="7_6639"
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Naturligvis hadde han ogsaa længe forstaat hvorfor Inger hadde ordet om.",
|
||||
"id": "7_6639",
|
||||
"long_description": "",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "De levet tæt hos hverandre som Dyr i Skogen, de sov og spiste, det lidde saa.",
|
||||
"id": "7_194",
|
||||
"long_description": "",
|
||||
"points": 2,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Et graat og rødt Uldtørklæde med Frynser var pragtfuldt paa hendes mørke Haar.",
|
||||
"id": "7_8479",
|
||||
|
@ -1999,7 +1999,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
allowExtraCredit={false}
|
||||
assessing={true}
|
||||
assessment={
|
||||
Object {
|
||||
{
|
||||
"above_threshold": false,
|
||||
"comments": "here too",
|
||||
"comments_enabled": true,
|
||||
|
@ -2008,7 +2008,7 @@ exports[`Point Rubric with a outcome criterion when assessing renders the root c
|
|||
"editComments": true,
|
||||
"id": "7_6639",
|
||||
"learning_outcome_id": "612",
|
||||
"points": Object {
|
||||
"points": {
|
||||
"text": null,
|
||||
"valid": true,
|
||||
"value": 3,
|
||||
|
@ -2069,7 +2069,7 @@ exports[`Point Rubric with a outcome criterion without an assessment renders the
|
|||
offset="medium"
|
||||
onClick={[Function]}
|
||||
placement="end"
|
||||
screenReaderLabel="\\\\n Close\\\\n "
|
||||
screenReaderLabel="\\n Close\\n "
|
||||
size="small"
|
||||
type="button"
|
||||
/>
|
||||
|
@ -2095,7 +2095,7 @@ exports[`Point Rubric with a outcome criterion without an assessment renders the
|
|||
>
|
||||
<div
|
||||
dangerouslySetInnerHTML={
|
||||
Object {
|
||||
{
|
||||
"__html": "sa Sivert.",
|
||||
}
|
||||
}
|
||||
|
@ -2171,7 +2171,7 @@ exports[`Point Rubric with a outcome criterion without an assessment renders the
|
|||
>
|
||||
<Ratings
|
||||
assessing={false}
|
||||
customRatings={Array []}
|
||||
customRatings={[]}
|
||||
defaultMasteryThreshold={3}
|
||||
footer={null}
|
||||
hidePoints={false}
|
||||
|
@ -2179,22 +2179,22 @@ exports[`Point Rubric with a outcome criterion without an assessment renders the
|
|||
onPointChange={[Function]}
|
||||
pointsPossible={3}
|
||||
tiers={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Naturligvis hadde han ogsaa længe forstaat hvorfor Inger hadde ordet om.",
|
||||
"id": "7_6639",
|
||||
"long_description": "",
|
||||
"points": 3,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "De levet tæt hos hverandre som Dyr i Skogen, de sov og spiste, det lidde saa.",
|
||||
"id": "7_194",
|
||||
"long_description": "",
|
||||
"points": 2,
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"criterion_id": "7_391",
|
||||
"description": "Et graat og rødt Uldtørklæde med Frynser var pragtfuldt paa hendes mørke Haar.",
|
||||
"id": "7_8479",
|
||||
|
|
|
@ -24,7 +24,7 @@ exports[`The Points component renders the component when assessing with the expe
|
|||
<TextInput
|
||||
display="inline-block"
|
||||
isRequired={false}
|
||||
messages={Array []}
|
||||
messages={[]}
|
||||
onChange={[Function]}
|
||||
renderLabel={
|
||||
<ScreenReaderContent
|
||||
|
|
|
@ -42,7 +42,7 @@ exports[`The Ratings component only renders the single selected Rating with a fo
|
|||
aria-label={null}
|
||||
className="shader nearMasteryShader"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -50,7 +50,7 @@ exports[`The Ratings component only renders the single selected Rating with a fo
|
|||
<div
|
||||
className="triangle"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottomColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -99,7 +99,7 @@ exports[`The Ratings component renders a default rating if none of the ratings a
|
|||
aria-label={null}
|
||||
className="shader"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -107,7 +107,7 @@ exports[`The Ratings component renders a default rating if none of the ratings a
|
|||
<div
|
||||
className="triangle"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottomColor": undefined,
|
||||
}
|
||||
}
|
||||
|
@ -165,7 +165,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
aria-label={null}
|
||||
className="shader"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": "transparent",
|
||||
}
|
||||
}
|
||||
|
@ -173,7 +173,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
<div
|
||||
className="triangle"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottomColor": "transparent",
|
||||
}
|
||||
}
|
||||
|
@ -233,7 +233,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
aria-label="This rating is selected"
|
||||
className="shader nearMasteryShader"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -241,7 +241,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
<div
|
||||
className="triangle"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottomColor": null,
|
||||
}
|
||||
}
|
||||
|
@ -299,7 +299,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
aria-label={null}
|
||||
className="shader"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"backgroundColor": "transparent",
|
||||
}
|
||||
}
|
||||
|
@ -307,7 +307,7 @@ exports[`The Ratings component renders the Rating sub-components as expected whe
|
|||
<div
|
||||
className="triangle"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"borderBottomColor": "transparent",
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ exports[`renders the ProficiencyRating component 1`] = `
|
|||
>
|
||||
<div
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"display": "inline-block",
|
||||
}
|
||||
}
|
||||
|
@ -81,7 +81,7 @@ exports[`renders the ProficiencyRating component 1`] = `
|
|||
>
|
||||
<span
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"whiteSpace": "nowrap",
|
||||
}
|
||||
}
|
||||
|
@ -111,7 +111,7 @@ exports[`renders the ProficiencyRating component 1`] = `
|
|||
<span
|
||||
className="colorPickerIcon"
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"background": "#00ff00",
|
||||
}
|
||||
}
|
||||
|
@ -136,64 +136,64 @@ exports[`renders the ProficiencyRating component 1`] = `
|
|||
afterClose={[Function]}
|
||||
allowWhite={false}
|
||||
colors={
|
||||
Array [
|
||||
Object {
|
||||
[
|
||||
{
|
||||
"hexcode": "#BD3C14",
|
||||
"name": "Brick",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#FF2717",
|
||||
"name": "Red",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#E71F63",
|
||||
"name": "Magenta",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#8F3E97",
|
||||
"name": "Purple",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#65499D",
|
||||
"name": "Deep Purple",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#4554A4",
|
||||
"name": "Indigo",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#1770AB",
|
||||
"name": "Blue",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#0B9BE3",
|
||||
"name": "Light Blue",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#06A3B7",
|
||||
"name": "Cyan",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#009688",
|
||||
"name": "Teal",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#009606",
|
||||
"name": "Green",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#8D9900",
|
||||
"name": "Olive",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#D97900",
|
||||
"name": "Pumpkin",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#FD5D10",
|
||||
"name": "Orange",
|
||||
},
|
||||
Object {
|
||||
{
|
||||
"hexcode": "#F06291",
|
||||
"name": "Pink",
|
||||
},
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
exports[`default proficiency renders the ProficiencyRating component 1`] = `
|
||||
<div
|
||||
style={
|
||||
Object {
|
||||
{
|
||||
"textAlign": "center",
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue