Significance testing with approximate randomization