Revision 01b8fb9a

b/snf-astakos-app/astakos/im/tests.py
1917 1917
        r = client.post(u('commissions'), post_data,
1918 1918
                        content_type='application/json', **s1_headers)
1919 1919
        self.assertEqual(r.status_code, 201)
1920
        body = json.loads(r.content)
1920

  
1921
        commission_request = {
1922
            "force": True,
1923
            "provisions": [
1924
                {
1925
                    "holder": user.uuid,
1926
                    "source": "system",
1927
                    "resource": resource11['name'],
1928
                    "quantity": -200
1929
                }]}
1930

  
1931
        post_data = json.dumps(commission_request)
1932
        r = client.post(u('commissions'), post_data,
1933
                        content_type='application/json', **s1_headers)
1934
        self.assertEqual(r.status_code, 413)
1921 1935

  
1922 1936
        r = client.get(u('quotas'), **headers)
1923 1937
        self.assertEqual(r.status_code, 200)
b/snf-astakos-app/astakos/quotaholder_app/callpoint.py
155 155

  
156 156
            else:  # release
157 157
                abs_quantity = -quantity
158
                operations.prepare(Release, th, abs_quantity, force)
158
                operations.prepare(Release, th, abs_quantity, False)
159 159

  
160 160
            holdings[key] = th
161 161
            provisions_to_create.append((key, quantity))
b/snf-astakos-app/astakos/quotaholder_app/tests.py
70 70
        r = qh.get_quota()
71 71
        self.assertEqual(r, {(holder, source, resource1): (limit2, 0, 0)})
72 72

  
73
        # issueing commissions
73
        # issuing commissions
74 74

  
75 75
        qh.set_quota([((holder, source, resource1), limit1),
76 76
                      ((holder, source, resource2), limit2)])
......
236 236
        }
237 237
        self.assertEqual(r, quotas)
238 238

  
239
        with assertRaises(NoQuantityError):
240
            self.issue_commission(
241
                [((holder, source, resource1), -2*limit1)],
242
                force=True)
243

  
239 244
        # release off upper limit
240 245

  
241 246
        serial = self.issue_commission([((holder, source, resource1), -1)])

Also available in: Unified diff