Dontopedia

Negative Tests

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-07.)

Negative Tests is Send invalid inputs to ensure proper error handling.

21 facts·14 predicates·2 sources·5 in dispute

Mostly:edge case example(3), includes(3), rdf:type(2)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (7)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

containsStepContains Step(1)

containsSubsectionContains Subsection(1)

contrastedWithContrasted With(1)

hasStepHas Step(1)

hasSubsectionHas Subsection(1)

includesNegativeTestingIncludes Negative Testing(1)

usedInUsed in(1)

Other facts (21)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

21 facts
PredicateValueRef
Edge Case Exampleempty strings[2]
Edge Case Examplenegative numbers[2]
Edge Case Examplenon-existent task IDs[2]
IncludesEmpty Strings[2]
IncludesNegative Numbers[2]
IncludesNon Existent Task I Ds[2]
Rdf:typeTest Type[1]
Rdf:typeTesting Step[2]
Testing Approachsend invalid inputs[1]
Testing Approachtest edge cases[1]
RequiresInvalid Inputs[1]
Requiresinvalid inputs[2]
Testing Goalproper error handling[1]
Contrasted WithPositive Tests[1]
VerifiesError Handling[1]
DescriptionSend invalid inputs to ensure proper error handling[2]
Tests Edge Casestrue[2]
Step Order2[2]
Actionsending invalid inputs[2]
Is Current Worktrue[2]
Tests Robustnesstrue[2]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
ex:TestType
testingApproachbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
send invalid inputs
testingGoalbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
proper error handling
testingApproachbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
test edge cases
requiresbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
ex:invalid-inputs
contrastedWithbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
ex:positive-tests
verifiesbeam/1d18ccde-85c8-4406-a183-9d90e6ee908d
ex:error-handling
typebeam/45ea9a02-c655-4a2a-b715-2238d9595423
ex:TestingStep
descriptionbeam/45ea9a02-c655-4a2a-b715-2238d9595423
Send invalid inputs to ensure proper error handling
testsEdgeCasesbeam/45ea9a02-c655-4a2a-b715-2238d9595423
true
edgeCaseExamplebeam/45ea9a02-c655-4a2a-b715-2238d9595423
empty strings
edgeCaseExamplebeam/45ea9a02-c655-4a2a-b715-2238d9595423
negative numbers
edgeCaseExamplebeam/45ea9a02-c655-4a2a-b715-2238d9595423
non-existent task IDs
requiresbeam/45ea9a02-c655-4a2a-b715-2238d9595423
invalid inputs
includesbeam/45ea9a02-c655-4a2a-b715-2238d9595423
ex:empty-strings
includesbeam/45ea9a02-c655-4a2a-b715-2238d9595423
ex:negative-numbers
includesbeam/45ea9a02-c655-4a2a-b715-2238d9595423
ex:non-existent-task-IDs
stepOrderbeam/45ea9a02-c655-4a2a-b715-2238d9595423
2
actionbeam/45ea9a02-c655-4a2a-b715-2238d9595423
sending invalid inputs
isCurrentWorkbeam/45ea9a02-c655-4a2a-b715-2238d9595423
true
testsRobustnessbeam/45ea9a02-c655-4a2a-b715-2238d9595423
true

References (2)

2 references
  1. ctx:claims/beam/1d18ccde-85c8-4406-a183-9d90e6ee908d
    • full textbeam-chunk
      text/plain1 KBdoc:beam/1d18ccde-85c8-4406-a183-9d90e6ee908d
      Show excerpt
      [Turn 3246] User: Sure, that looks like a solid plan! I'll implement these changes and test the endpoint with various inputs to make sure everything works smoothly. I'll also replace the placeholder function with the actual logic to update
  2. ctx:claims/beam/45ea9a02-c655-4a2a-b715-2238d9595423
    • full textbeam-chunk
      text/plain1 KBdoc:beam/45ea9a02-c655-4a2a-b715-2238d9595423
      Show excerpt
      - Added logging to capture errors and debug information. 3. **Timeout Configuration:** - Added a timeout of 2 seconds to the `@app.put` decorator to ensure the endpoint doesn't hang indefinitely. 4. **Logging:** - Configured basi

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.