def METHOD_NAME(self):
    table1 = self.table1
    table2 = self.table2
    mergedTable = self.mergedTable
    cmap1 = {0x20: "space#0", 0xA0: "space#0"}
    table1.tables = [self.makeSubtable(4, 3, 1, cmap1)]
    cmap2 = {0x20: "space#1", 0xA0: "uni00A0#1"}
    table2.tables = [self.makeSubtable(4, 3, 1, cmap2)]
    self.merger.duplicateGlyphsPerFont = [{}, {}]
    mergedTable.merge(self.merger, [table1, table2])
    expectedCmap = cmap1.copy()
    self.assertEqual(mergedTable.numSubTables, 1)
    table = mergedTable.tables[0]
    self.assertEqual(
        (table.format, table.platformID, table.platEncID, table.language),
        (4, 3, 1, 0),
    )
    self.assertEqual(table.cmap, expectedCmap)
    self.assertEqual(
        self.merger.duplicateGlyphsPerFont, [{}, {"space#0": "space#1"}]
    )