def METHOD_NAME(self):
    ref_key_list = ["BPR:1,1,1", "BPR:10,10,3", "FGOR", "FOPR", "TIME", "WBHP:INJ", "WBHP:PROD",
                    "WGIR:INJ", "WGIR:PROD", "WGIT:INJ", "WGIT:PROD", "WGOR:PROD", "WGPR:INJ",
                    "WGPR:PROD", "WGPT:INJ", "WGPT:PROD", "WOIR:INJ", "WOIR:PROD", "WOIT:INJ",
                    "WOIT:PROD", "WOPR:INJ", "WOPR:PROD", "WOPT:INJ", "WOPT:PROD", "WWIR:INJ",
                    "WWIR:PROD", "WWIT:INJ", "WWIT:PROD", "WWPR:INJ", "WWPR:PROD", "WWPT:INJ",
                    "WWPT:PROD"]
    ref_keys_pattern = ["WGPR:INJ", "WGPR:PROD", "WOPR:INJ", "WOPR:PROD", "WWPR:INJ", "WWPR:PROD"]
    smry1 = ESmry(test_path("data/SPE1CASE1.SMSPEC"))
    smry1.make_esmry_file()
    ext_smry1 = ESmry(test_path("data/SPE1CASE1.ESMRY"))
    list_of_keys = ext_smry1.keys()
    self.assertEqual(len(list_of_keys), len(ref_key_list))
    for key, ref_key in zip(list_of_keys, ref_key_list):
        self.assertEqual(key, ref_key)
    for key in list_of_keys:
        data = smry1[key]
        self.assertEqual(len(smry1), len(data))
    list_of_keys2 = ext_smry1.keys("W?PR:*")
    self.assertEqual(len(list_of_keys2), len(ref_keys_pattern))
    for key, ref in zip(list_of_keys2, ref_keys_pattern):
        self.assertEqual(key, ref)