git.delta.rocks / jrsonnet / refs/heads / master

difftreelog

source

tests/suite/object_assertion.jsonnet811 Bsourcehistory
1local outer1 = 'one';2local outer2 = 'two';34std.assertEqual({ assert 'a' in self : 'missing a' } + { a: 2 }, { a: 2 }) &&5test.assertThrow({ assert 'a' in self : 'missing a', b: 1 }.b, 'assert failed: missing a') &&6test.assertThrow(7  {8    _config: {9      assert $.s3_credentials_eks_use_irsa || $.s3_credentials_vault_path != '' : 's3_credentials_vault_path must be specified',10      overrides: {},11    },12    s3_credentials_eks_use_irsa: false,13    s3_credentials_vault_path: '',14    assert $._config.overrides == {},15    internal_release_version: 'v1',16  }.internal_release_version,17  'assert failed: s3_credentials_vault_path must be specified',18) &&19std.assertEqual({20  local member_local = outer1,21  assert outer2 == 'two' : 'wrong outer2: ' + outer2,22  result: member_local,23}.result, 'one') &&24true