Ctrl K
ComunidadGuías…

test/codex-defaults.test.js

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
var test = require("node:test");
var assert = require("node:assert");

var codexDefaults = require("../lib/codex-defaults");

test("Codex approval policy accepts current SDK values", function() {
  var policies = codexDefaults.CODEX_APPROVAL_POLICIES;
  for (var i = 0; i < policies.length; i++) {
    assert.strictEqual(codexDefaults.normalizeCodexApproval(policies[i]), policies[i]);
  }
});

test("Codex approval policy migrates removed and invalid values", function() {
  assert.strictEqual(codexDefaults.normalizeCodexApproval("on-failure"), "on-request");
  assert.strictEqual(codexDefaults.normalizeCodexApproval("invalid"), "on-request");
  assert.strictEqual(codexDefaults.normalizeCodexApproval(), "on-request");
});