code: def test_from1_to10(self):
      res = shard_utils.get_file_instructions(
          1, 10, ["f1", "f2", "f3", "f4"], [4, 4, 0, 4]
      )
      self.assertEqual(
          res,
          [
              shard_utils.FileInstruction(
                  filename="f1", skip=1, take=3, examples_in_shard=4
              ),
              shard_utils.FileInstruction(
                  filename="f2", skip=0, take=4, examples_in_shard=4
              ),
              shard_utils.FileInstruction(
                  filename="f4", skip=0, take=2, examples_in_shard=4
              ),
          ],
      )
  
imports: from absl.testing import parameterized
  from tensorflow_datasets import testing
  from tensorflow_datasets.core.utils import shard_utils
label_desc: Use image node_id 3 for calling the GetReadInstructionsTest obj's underlying member method code with example usage: obj.test_from1_to10() without return types