﻿
   PASS  Tests\Feature\DocumentCertificateTest
  Γ£ô the register shows every lifecycle state with its signatories                                                1.77s  
  Γ£ô the issuer can never sign their own certificate                                                              1.08s  
  Γ£ô a different registered signatory signs and the certificate becomes valid                                     0.94s  
  Γ£ô a retired signatory and an unregistered holder cannot sign                                                   1.16s  
  Γ£ô public verification discloses only the five approved facts                                                   0.93s  
  Γ£ô public verification answers revoked awaiting and unknown references honestly                                 0.93s  
  Γ£ô revocation keeps the reference revoked and a reissue is a new linked certificate                             0.94s  
  Γ£ô templates are versioned and an issued certificate keeps its snapshot                                         0.97s  
  Γ£ô retiring a template stops new issuance without rewriting issued certificates                                 1.16s  
  Γ£ô a custom template is created at version one and duplicate slugs are refused                                  0.95s  
  Γ£ô the signatory register narrows the signing door and retirement withdraws it                                  1.20s  
  Γ£ô print renders the two signatures the reference and a real code 39 symbol                                     1.56s  
  Γ£ô tenancy hides another organisations certificates templates and signatories                                   1.13s  
  Γ£ô doors editions and the module gate close the surface                                                         2.60s  
  Γ£ô the patient documents tab lists certificates and respects the issuing door                                   1.47s  
  Γ£ô the seeded fixtures cover every state without inventing a death                                              0.95s  

   PASS  Tests\Feature\InventoryCoreTest
  Γ£ô the register derives stock from the ledger and flags the low reorder line                                    1.01s  
  Γ£ô the register is denied to roles without a stock door                                                         1.25s  
  Γ£ô an item is created with an empty ledger and zero stock                                                       1.00s  
  Γ£ô every write door refuses a role without the manage permission and writes nothing                             1.27s  
  Γ£ô a receipt and an issue post and freeze the running balance                                                   0.79s  
  Γ£ô an issue that would take stock below zero is refused by name and writes nothing                              0.77s  
  Γ£ô the movement door accepts only receipts and issues                                                           0.83s  
  Γ£ô a count that disagrees posts one linked adjustment and freezes all three figures                             0.80s  
  Γ£ô a count that agrees freezes the figures and posts no movement                                                0.80s  
  Γ£ô a negative counted quantity is refused at both layers                                                        0.79s  
  Γ£ô a purchase unit receipt is converted through the items own conversion                                        0.80s  
  Γ£ô an unknown or retired unit is refused by name                                                                0.81s  
  Γ£ô conversion configuration guards are refused by name                                                          0.78s  
  Γ£ô a retired conversion is reactivated with the new factor not duplicated                                       0.76s  
  Γ£ô a retired item keeps its ledger but takes no new movements or counts                                         1.00s  
  Γ£ô tenancy is enforced on the register the suppliers and the item pages                                         1.23s  
  Γ£ô the ledger has no edit or delete surface                                                                     0.81s  
  Γ£ô the seeded ledgers tie out for every item of both tenants                                                    0.80s  
  Γ£ô the permission and module shape registered for inventory is honest                                           0.78s  
  Γ£ô disabling the inventory module closes every inventory door                                                   1.02s  

   PASS  Tests\Feature\QualityIncidentTest
  Γ£ô the register shows every state with the overdue callout                                                      0.94s  
  Γ£ô reporting an incident writes the reference the reporter and the audit row                                    0.82s  
  Γ£ô the reporter never reviews their own incident                                                                0.79s  
  Γ£ô a different reviewer records the outcome and raises the actions                                              0.81s  
  Γ£ô a review with no corrective actions closes the incident in the same act                                      0.80s  
  Γ£ô closing refuses while actions are open by name and succeeds once complete                                    0.84s  
  Γ£ô only the assignee completes an action and never twice                                                        0.83s  
  Γ£ô overdue is derived from the due date and never stored                                                        0.78s  
  Γ£ô the definitions retire with a reason and stay readable                                                       0.83s  
  Γ£ô the definition code is unique within the organisation                                                        0.82s  
  Γ£ô the review form renders row scoped names not php auto brackets                                               0.96s  
  Γ£ô the grants matrix holds the door shapes                                                                      0.82s  
  Γ£ô the registered shape for quality is honest                                                                   0.81s  
  Γ£ô disabling the quality module closes the surface                                                              0.96s  
  Γ£ô tenancy is enforced both ways and rivers awaits its reviewer                                                 1.21s  
  Γ£ô the denied doors fail with their own permission names                                                        1.73s  

   PASS  Tests\Feature\TrainingProgramTest
  Γ£ô the register shows every state with the pending signature callout                                            0.97s  
  Γ£ô a rotation is created with a reference the creator and the audit row                                         0.84s  
  Γ£ô a trainee cannot be their own supervisor                                                                     0.81s  
  Γ£ô the rotation window is validated before the service sees it                                                  0.82s  
  Γ£ô rotation status is derived from the dates and never stored                                                   0.81s  
  Γ£ô an evaluation is submitted straight to awaiting countersignature                                             0.85s  
  Γ£ô the evaluator can never countersign their own evaluation                                                     0.85s  
  Γ£ô the two person countersignature finals the evaluation once                                                   0.83s  
  Γ£ô a trainee records their own supervised activities                                                            0.81s  
  Γ£ô a trainee cannot log into another trainees log                                                               0.82s  
  Γ£ô a trainee cannot supervise their own activity                                                                0.81s  
  Γ£ô the competency catalogue retires with a reason and never deletes                                             0.85s  
  Γ£ô the competency sign off never names the same person twice                                                    0.87s  
  Γ£ô a competency is never assessed by its own trainee and never countersigned before assessment                  0.88s  
  Γ£ô the trainee role holds own view doors and no clinical doors                                                  0.84s  
  Γ£ô the denied doors fail with their own permission names                                                        1.91s  
  Γ£ô the own view scope is enforced over http                                                                     1.49s  
  Γ£ô the rotation form offers only door holding people                                                            1.01s  
  Γ£ô training is a hospital and teaching entitlement only                                                         0.81s  
  Γ£ô the registered shape for training is honest                                                                  0.79s  
  Γ£ô disabling the training module closes the surface                                                             1.16s  

   PASS  Tests\Feature\PublicWebsiteTest
  Γ£ô the public site renders for a guest and shows only published content                                         0.84s  
  Γ£ô one clinics site never renders another clinics rows                                                          0.86s  
  Γ£ô an unknown suspended or module off tenant answers 404                                                        0.89s  
  Γ£ô public search reads the public tables and never a patient record                                             0.80s  
  Γ£ô a guest books a pending seat and the confirmation is the only read back                                      0.84s  
  Γ£ô capacity is enforced and a full slot refuses by name                                                         0.84s  
  Γ£ô booking never creates a patient or an appointment                                                            0.82s  
  Γ£ô a draft past or foreign slot cannot be booked                                                                0.82s  
  Γ£ô the admin surface is closed to guests and to staff without a door                                            1.71s  
  Γ£ô the administrator and hr can draft but never publish                                                         1.22s  
  Γ£ô the communications officer publishes what someone else drafted                                               0.83s  
  Γ£ô retiring needs a stated reason and pulls the page back off the site                                          0.84s  
  Γ£ô the booking ledger confirms and cancels and a cancellation releases the seat                                 0.90s  
  Γ£ô cancelling needs a reason                                                                                    0.85s  
  Γ£ô a foreign tenant administrator cannot touch this sites content or bookings                                   0.86s  
  Γ£ô the registered shape for the public website is honest                                                        0.84s  
  Γ£ô the navigation shows the site to its readers and drafters only                                               1.32s  
  Γ£ô seeding published everything through the two person rule                                                     0.83s  

  Tests:    91 passed (1036 assertions)
  Duration: 89.50s

