webpack/assets/javascripts/react_app/routes/Audits/AuditsPage/__tests__/__snapshots__/AuditsPageActions.test.js.snap
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`AuditsPage actions should fetch Audits 1`] = `
Array [
Array [
Object {
"type": "AUDITS_PAGE_SHOW_LOADING",
},
],
Array [
Object {
"payload": Object {
"itemCount": 1,
"page": 1,
"perPage": 20,
"searchQuery": "",
},
"type": "AUDITS_PAGE_UPDATE_QUERY",
},
],
Array [
Object {
"payload": Object {
"audits": Array [
Object {
"action": "update",
"action_display_name": "updated",
"affected_locations": Array [
Object {
"name": "test_loc1",
"url": "/locations/2-test_loc1/edit",
},
Object {
"name": "test_loc2",
"url": "/locations/6-test_loc2/edit",
},
Object {
"name": "test_loc3",
"url": "/locations/9-test_loc3/edit",
},
],
"affected_organizations": Array [
Object {
"name": "test_org1",
"url": "/organizations/1-test_org1/edit",
},
Object {
"name": "test_org2",
"url": "/organizations/3-test_org2/edit",
},
Object {
"name": "test_org3",
"url": "/organizations/5-test_org3/edit",
},
],
"allowed_actions": Array [
Object {
"css_class": "btn btn-default",
"title": "Host details",
"url": "/hosts/host-foo.example.com",
},
],
"associated_id": null,
"associated_name": null,
"associated_type": null,
"audit_title": "host-foo.example.com",
"audit_title_url": "/audits?search=type+%3D+host+and+auditable_id+%3D+9",
"auditable_id": 9,
"auditable_name": "host-foo.example.com",
"auditable_type": "Host::Base",
"audited_changes": Object {
"comment": Array [
"",
"This is info about host for audit",
],
"root_pass": Array [
"[redacted]",
"[redacted]",
],
},
"audited_changes_with_id_to_label": Array [
Object {
"change": Array [
Object {
"css_class": "show-old",
"id_to_label": "[redacted]",
},
Object {
"css_class": "show-new",
"id_to_label": "[redacted]",
},
],
"name": "Root pass",
},
Object {
"change": Array [
Object {
"css_class": "show-old",
"id_to_label": "[empty]",
},
Object {
"css_class": "show-new",
"id_to_label": "This is info about host for audit",
},
],
"name": "Comment",
},
],
"audited_type_name": "Host",
"comment": null,
"created_at": "2018-08-13 00:34:55 -1100",
"id": 234,
"remote_address": "127.0.0.1",
"request_uuid": "c134239d-8ac3-494b-9962-35133fe153ba",
"user_id": 4,
"user_info": Object {
"audit_path": "/audits?search=id+%3D+234",
"display_name": "Admin ",
"login": "admin",
"search_path": "/audits?search=user+%3D+admin",
},
"user_type": null,
"username": "Admin User",
"version": 2,
},
],
"hasData": true,
},
"type": "AUDITS_PAGE_DATA_RESOLVED",
},
],
]
`;
exports[`AuditsPage actions should fetch Audits and fail 1`] = `
Array [
Array [
Object {
"type": "AUDITS_PAGE_SHOW_LOADING",
},
],
Array [
Object {
"payload": Object {
"message": Object {
"text": "some-status some status text",
"type": "error",
},
},
"type": "AUDITS_PAGE_DATA_FAILED",
},
],
]
`;
exports[`AuditsPage actions should fetch Audits and remove emptyState 1`] = `
Array [
Array [
Object {
"type": "AUDITS_PAGE_SHOW_LOADING",
},
],
Array [
Object {
"payload": Object {
"itemCount": 1,
"page": 1,
"perPage": 20,
"searchQuery": "",
},
"type": "AUDITS_PAGE_UPDATE_QUERY",
},
],
Array [
Object {
"payload": Object {
"audits": Array [
Object {
"action": "update",
"action_display_name": "updated",
"affected_locations": Array [
Object {
"name": "test_loc1",
"url": "/locations/2-test_loc1/edit",
},
Object {
"name": "test_loc2",
"url": "/locations/6-test_loc2/edit",
},
Object {
"name": "test_loc3",
"url": "/locations/9-test_loc3/edit",
},
],
"affected_organizations": Array [
Object {
"name": "test_org1",
"url": "/organizations/1-test_org1/edit",
},
Object {
"name": "test_org2",
"url": "/organizations/3-test_org2/edit",
},
Object {
"name": "test_org3",
"url": "/organizations/5-test_org3/edit",
},
],
"allowed_actions": Array [
Object {
"css_class": "btn btn-default",
"title": "Host details",
"url": "/hosts/host-foo.example.com",
},
],
"associated_id": null,
"associated_name": null,
"associated_type": null,
"audit_title": "host-foo.example.com",
"audit_title_url": "/audits?search=type+%3D+host+and+auditable_id+%3D+9",
"auditable_id": 9,
"auditable_name": "host-foo.example.com",
"auditable_type": "Host::Base",
"audited_changes": Object {
"comment": Array [
"",
"This is info about host for audit",
],
"root_pass": Array [
"[redacted]",
"[redacted]",
],
},
"audited_changes_with_id_to_label": Array [
Object {
"change": Array [
Object {
"css_class": "show-old",
"id_to_label": "[redacted]",
},
Object {
"css_class": "show-new",
"id_to_label": "[redacted]",
},
],
"name": "Root pass",
},
Object {
"change": Array [
Object {
"css_class": "show-old",
"id_to_label": "[empty]",
},
Object {
"css_class": "show-new",
"id_to_label": "This is info about host for audit",
},
],
"name": "Comment",
},
],
"audited_type_name": "Host",
"comment": null,
"created_at": "2018-08-13 00:34:55 -1100",
"id": 234,
"remote_address": "127.0.0.1",
"request_uuid": "c134239d-8ac3-494b-9962-35133fe153ba",
"user_id": 4,
"user_info": Object {
"audit_path": "/audits?search=id+%3D+234",
"display_name": "Admin ",
"login": "admin",
"search_path": "/audits?search=user+%3D+admin",
},
"user_type": null,
"username": "Admin User",
"version": 2,
},
],
"hasData": true,
},
"type": "AUDITS_PAGE_DATA_RESOLVED",
},
],
]
`;
exports[`AuditsPage actions should fetch empty Audits 1`] = `
Array [
Array [
Object {
"type": "AUDITS_PAGE_SHOW_LOADING",
},
],
Array [
Object {
"payload": Object {
"itemCount": 0,
"page": 1,
"perPage": 20,
"searchQuery": "no-such-audit",
},
"type": "AUDITS_PAGE_UPDATE_QUERY",
},
],
Array [
Object {
"payload": Object {
"audits": Array [],
"hasData": false,
},
"type": "AUDITS_PAGE_DATA_RESOLVED",
},
],
]
`;
exports[`AuditsPage actions should fetchAndPush 1`] = `
Array [
Array [
[Function],
],
]
`;
exports[`AuditsPage actions should initializeAudits 1`] = `
Array [
Array [
[Function],
],
]
`;