anchor.diff:    };
   in
   {
  -  name = "cassandra-ci";
  +  name = "cassandra";
  +  meta = {
  +    maintainers = with lib.maintainers; [ johnazoidberg ];
  +  };
   
     nodes = {
       cass0 = nodeCfg "192.168.1.1" {};
  
positive.code: import ./make-test.nix ({ pkgs, lib, ... }:
  let
    # Change this to test a different version of Cassandra:
    testPackage = pkgs.cassandra;
  
negative.code:   jmxRolesFile = ./cassandra-jmx-roles;
    jmxAuthArgs = "-u ${(builtins.elemAt jmxRoles 0).username} -pw ${(builtins.elemAt jmxRoles 0).password}";
    jmxPort = 7200;  # Non-standard port so it doesn't accidentally work
    jmxPortStr = toString jmxPort;
  
    # Would usually be assigned to 512M.
    # Set it to a different value, so that we can check whether our config
    # actually changes it.
    numMaxHeapSize = "400";
    getHeapLimitCommand = ''
      nodetool info -p ${jmxPortStr} | grep "^Heap Memory" | awk '{print $NF}'
    '';
    checkHeapLimitCommand = pkgs.writeShellScript "check-heap-limit.sh" ''
      [ 1 -eq "$(echo "$(${getHeapLimitCommand}) < ${numMaxHeapSize}" | ${pkgs.bc}/bin/bc)" ]
    '';
  
  