delete-local-variable.js 326 B

12345678910111213141516
  1. test("basic functionality", () => {
  2. let a = 5;
  3. var b = 6;
  4. c = 7;
  5. expect(delete a).toBeFalse();
  6. expect(a).toBe(5);
  7. expect(delete b).toBeFalse();
  8. expect(b).toBe(6);
  9. expect(delete c).toBeTrue();
  10. expect(() => {
  11. c;
  12. }).toThrowWithMessage(ReferenceError, "'c' is not defined");
  13. });