fix test
gitea/salix/pipeline/head There was a failure building this commit
Details
gitea/salix/pipeline/head There was a failure building this commit
Details
This commit is contained in:
parent
e1de41f801
commit
4872407723
|
@ -725,7 +725,7 @@ export default {
|
||||||
claimAction: {
|
claimAction: {
|
||||||
importClaimButton: 'vn-claim-action vn-button[label="Import claim"]',
|
importClaimButton: 'vn-claim-action vn-button[label="Import claim"]',
|
||||||
anyLine: 'vn-claim-action vn-tbody > vn-tr',
|
anyLine: 'vn-claim-action vn-tbody > vn-tr',
|
||||||
firstDeleteLine: 'vn-claim-action vn-tr:nth-child(1) vn-icon-button[icon="delete"]',
|
firstDeleteLine: 'vn-claim-action tr:nth-child(1) vn-icon-button[icon="delete"]',
|
||||||
isPaidWithManaCheckbox: 'vn-claim-action vn-check[ng-model="$ctrl.claim.isChargedToMana"]'
|
isPaidWithManaCheckbox: 'vn-claim-action vn-check[ng-model="$ctrl.claim.isChargedToMana"]'
|
||||||
},
|
},
|
||||||
ordersIndex: {
|
ordersIndex: {
|
||||||
|
|
|
@ -37,17 +37,6 @@ module.exports = Self => {
|
||||||
if (typeof options == 'object')
|
if (typeof options == 'object')
|
||||||
Object.assign(myOptions, options);
|
Object.assign(myOptions, options);
|
||||||
|
|
||||||
const where = buildFilter(ctx.args, (param, value) => {
|
|
||||||
switch (param) {
|
|
||||||
case 'search':
|
|
||||||
return /^\d+$/.test(value)
|
|
||||||
? {'i.id': value}
|
|
||||||
: {'i.name': {like: `%${value}%`}};
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
filter = mergeFilters(filter, {where});
|
|
||||||
|
|
||||||
const stmts = [];
|
const stmts = [];
|
||||||
|
|
||||||
const stmt = new ParameterizedSQL(
|
const stmt = new ParameterizedSQL(
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
</td>
|
</td>
|
||||||
<td number>
|
<td number>
|
||||||
<vn-span
|
<vn-span
|
||||||
ng-click="itemDescriptor.show($event, saleClaimed.sale.itemFk)"
|
ng-click="itemDescriptor.show($event, saleClaimed.itemFk)"
|
||||||
class="link">
|
class="link">
|
||||||
{{::saleClaimed.itemFk | zeroFill:6}}
|
{{::saleClaimed.itemFk | zeroFill:6}}
|
||||||
</vn-span>
|
</vn-span>
|
||||||
|
@ -95,7 +95,7 @@
|
||||||
<td number>
|
<td number>
|
||||||
<vn-span
|
<vn-span
|
||||||
class="link"
|
class="link"
|
||||||
ng-click="ticketDescriptor.show($event, saleClaimed.sale.ticketFk)">
|
ng-click="ticketDescriptor.show($event, saleClaimed.ticketFk)">
|
||||||
{{::saleClaimed.ticketFk}}
|
{{::saleClaimed.ticketFk}}
|
||||||
</vn-span>
|
</vn-span>
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -43,9 +43,9 @@ describe('claim', () => {
|
||||||
describe('calculateTotals()', () => {
|
describe('calculateTotals()', () => {
|
||||||
it('should calculate the total price of the items claimed', () => {
|
it('should calculate the total price of the items claimed', () => {
|
||||||
controller.salesClaimed = [
|
controller.salesClaimed = [
|
||||||
{sale: {quantity: 5, price: 2, discount: 0}},
|
{quantity: 5, price: 2, discount: 0},
|
||||||
{sale: {quantity: 10, price: 2, discount: 0}},
|
{quantity: 10, price: 2, discount: 0},
|
||||||
{sale: {quantity: 10, price: 2, discount: 0}}
|
{quantity: 10, price: 2, discount: 0}
|
||||||
];
|
];
|
||||||
controller.calculateTotals();
|
controller.calculateTotals();
|
||||||
|
|
||||||
|
@ -151,5 +151,21 @@ describe('claim', () => {
|
||||||
expect(controller.vnApp.showMessage).toHaveBeenCalledWith('Greuge added');
|
expect(controller.vnApp.showMessage).toHaveBeenCalledWith('Greuge added');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe('onResponse()', () => {
|
||||||
|
it('should perform a post query and show a success message', () => {
|
||||||
|
jest.spyOn(controller.vnApp, 'showSuccess');
|
||||||
|
|
||||||
|
const data = {
|
||||||
|
rows: {id: 1},
|
||||||
|
claimDestinationFk: 1
|
||||||
|
};
|
||||||
|
$httpBackend.expect('POST', `Claims/updateClaimDestination`, data).respond({});
|
||||||
|
controller.save(data);
|
||||||
|
$httpBackend.flush();
|
||||||
|
|
||||||
|
expect(controller.vnApp.showSuccess).toHaveBeenCalled();
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue