webpack/scenes/Subscriptions/__tests__/__snapshots__/SubscriptionsPage.test.js.snap
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`subscriptions page should render <PermissionDenied /> when permissions are missing 1`] = `
<PermissionDenied
missingPermissions={
Array [
"view_subscriptions",
]
}
primaryButton={null}
/>
`;
exports[`subscriptions page should render 1`] = `
<Grid
bsClass="container-fluid"
componentClass="div"
fluid={false}
id="subscriptions-page"
>
<Row
bsClass="row"
componentClass="div"
>
<Col
bsClass="col"
componentClass="div"
sm={12}
>
<Flex
alignItems={
Object {
"default": "alignItemsBaseline",
}
}
>
<FlexItem>
<h1>
Subscriptions
</h1>
</FlexItem>
</Flex>
<SubscriptionsToolbar
autocompleteQueryParams={
Object {
"organization_id": 1,
}
}
canManageSubscriptionAllocations={false}
disableAddButton={true}
disableDeleteButton={true}
disableDeleteReason="This is disabled because no connection could be made to the upstream Manifest."
disableManifestActions={true}
disableManifestReason="This is disabled because no connection could be made to the upstream Manifest."
isManifestImported={false}
onDeleteButtonClick={[Function]}
onExportCsvButtonClick={[Function]}
onManageManifestButtonClick={[Function]}
onSearch={[Function]}
tableColumns={Array []}
toolTipOnChange={[Function]}
toolTipOnclose={[Function]}
updateSearchQuery={[Function]}
/>
<Connect(ManageManifestModal)
canImportManifest={false}
delete={[Function]}
disableManifestActions={true}
disabledReason="This is disabled because no connection could be made to the upstream Manifest."
refresh={[Function]}
taskInProgress={false}
upload={[Function]}
/>
<div
className="modal-container"
id="subscriptions-table"
>
<SubscriptionsTable
canManageSubscriptionAllocations={false}
emptyState={
Object {
"action": Object {
"onClick": [Function],
"title": "Import a Manifest",
},
"description": "Import a subscription manifest to give hosts access to Red Hat content.",
"header": "There are no Subscriptions to display",
}
}
loadSubscriptions={[Function]}
onDeleteSubscriptions={[Function]}
onSelectedRowsChange={[Function]}
onSubscriptionDeleteModalClose={[Function]}
selectedRows={Array []}
selectionEnabled={false}
subscriptionDeleteModalOpen={false}
subscriptions={
Object {
"availableQuantities": null,
"itemCount": 81,
"loading": false,
"pagination": Object {
"page": 1,
"perPage": 2,
},
"quantitiesLoading": false,
"results": Array [
Object {
"account_number": null,
"available": -2,
"consumed": 1,
"contract_number": null,
"cores": null,
"cp_id": "ff8080815ea5ea44015ea617b1a5000b",
"end_date": "2047-09-14 15:18:44 -0500",
"id": 3,
"instance_multiplier": 1,
"multi_entitlement": null,
"name": "zoo",
"product_id": "853987721546",
"product_name": "zoo",
"quantity": -1,
"ram": null,
"sockets": null,
"stacking_id": null,
"start_date": "2017-09-21 16:18:44 -0400",
"subscription_id": 2,
"support_level": null,
"type": "NORMAL",
"unmapped_guest": false,
"virt_only": false,
"virt_who": false,
},
Object {
"account_number": null,
"available": -1,
"consumed": 0,
"contract_number": null,
"cores": null,
"cp_id": "ff8080815ea5ea44015ebb08e95a0024",
"end_date": "2047-09-18 16:54:36 -0500",
"id": 4,
"instance_multiplier": 1,
"multi_entitlement": null,
"name": "hsdfhsdh",
"product_id": "947637693017",
"product_name": "hsdfhsdh",
"quantity": -1,
"ram": null,
"sockets": null,
"stacking_id": null,
"start_date": "2017-09-25 17:54:36 -0400",
"subscription_id": 3,
"support_level": null,
"type": "NORMAL",
"unmapped_guest": false,
"virt_only": false,
"virt_who": false,
},
],
"search": undefined,
"searchIsActive": false,
"selectedTableColumns": Array [],
"tableColumns": Array [],
}
}
tableColumns={Array []}
toggleDeleteButton={[Function]}
updateQuantity={[Function]}
/>
<ModalProgressBar
container={null}
progress={0}
show={false}
title={null}
/>
</div>
</Col>
</Row>
</Grid>
`;