I know variant with test contract but is there any way to do it in js tests? If it does matter it on hardhat