anchor.diff:                $test2->mustSucceed("sleep 10; curl http://localhost:8080");
                 $test2->waitForFile("/var/tomcat-test/webapps");
                 $test2->mustSucceed("sleep 10; curl http://localhost:8081");
  -              
  +
                 $test1->waitForFile("/run/mysqld-production/mysqld.sock");
                 $test1->mustSucceed("echo 'show databases;' | ${pkgs.mariadb}/bin/mysql --socket=/run/mysqld-production/mysqld.sock --user=root --password=secret");
                 $test1->waitForFile("/run/mysqld-test/mysqld.sock");
  
positive.code:             ''
                # Wait until the front-end application is deployed
                $test2->waitForFile("/var/tomcat/webapps/StaffTracker/stafftable.jsp");
                
                # Wait a little longer and capture the output of the entry page
                my $result = $test3->mustSucceed("sleep 30; curl --fail http://test2:8080/StaffTracker/stafftable.jsp");
                
                # The entry page should contain my name :-)
                
                if ($result =~ /Sander/) {
                    print "Entry page contains Sander!\n";
                }
                else {
                    die "Entry page should contain Sander!\n";
                }
                
                # Start Firefox and take a screenshot
                
                $test3->mustSucceed("firefox http://test2:8080/StaffTracker &");
                $test3->waitForWindow(qr/Nightly/);
                $test3->mustSucceed("sleep 30");
                $test3->screenshot("screen");
              '';
          };
      
        monolithic =
          with import "${nixpkgs}/nixos/lib/testing.nix" { system = builtins.currentSystem; };
        
          simpleTest {
            nodes = {
              test1 = import ./deployment/configurations/test-vm-monolithic.nix;
  
negative.code:               }
            '';
          };
  
        containers =
          let
            disnixos = import "${pkgs.disnixos}/share/disnixos/testing.nix" {
              inherit nixpkgs;
            };
  
            manifest = disnixos.buildManifest {
              name = "disnix-stafftracker-java-containers-example";
              version = builtins.readFile ./version;
  