def test_y(self): assert typogen.nearest_keys('y') == ['t', '6', '7', 'u', 'j', 'h', 'g'] assert typogen.nearest_keys('Y') == ['T', '6', '7', 'U', 'J', 'H', 'G']
def test_r(self): assert typogen.nearest_keys('r') == ['e', '4', '5', 't', 'g', 'f', 'd'] assert typogen.nearest_keys('R') == ['E', '4', '5', 'T', 'G', 'F', 'D']
def test_t(self): assert typogen.nearest_keys('t') == ['r', '5', '6', 'y', 'h', 'g', 'f'] assert typogen.nearest_keys('T') == ['R', '5', '6', 'Y', 'H', 'G', 'F']
def test_w(self): assert typogen.nearest_keys('w') == ['q', '2', '3', 'e', 'd', 's', 'a'] assert typogen.nearest_keys('W') == ['Q', '2', '3', 'E', 'D', 'S', 'A']
def test_e(self): assert typogen.nearest_keys('e') == ['w', '3', '4', 'r', 'f', 'd', 's'] assert typogen.nearest_keys('E') == ['W', '3', '4', 'R', 'F', 'D', 'S']
def test_o(self): assert typogen.nearest_keys('o') == ['i', '9', '0', 'p', 'l', 'k'] assert typogen.nearest_keys('O') == ['I', '9', '0', 'P', 'L', 'K']
def test_2(self): assert typogen.nearest_keys('2') == ['3', 'w', 'q', '1'] assert typogen.nearest_keys(2) == ['3', 'w', 'q', '1']
def test_8(self): assert typogen.nearest_keys('8') == ['9', 'i', 'u', '7'] assert typogen.nearest_keys(8) == ['9', 'i', 'u', '7']
def test_9(self): assert typogen.nearest_keys('9') == ['0', 'o', 'i', '8'] assert typogen.nearest_keys(9) == ['0', 'o', 'i', '8']
def test_6(self): assert typogen.nearest_keys('6') == ['7', 'y', 't', '5'] assert typogen.nearest_keys(6) == ['7', 'y', 't', '5']
def test_7(self): assert typogen.nearest_keys('7') == ['8', 'u', 'y', '6'] assert typogen.nearest_keys(7) == ['8', 'u', 'y', '6']
def test_5(self): assert typogen.nearest_keys('5') == ['6', 't', 'r', '4'] assert typogen.nearest_keys(5) == ['6', 't', 'r', '4']
def test_4(self): assert typogen.nearest_keys('4') == ['5', 'r', 'e', '3'] assert typogen.nearest_keys(4) == ['5', 'r', 'e', '3']
def test_3(self): assert typogen.nearest_keys('3') == ['4', 'e', 'w', '2'] assert typogen.nearest_keys(3) == ['4', 'e', 'w', '2']
def test_u(self): assert typogen.nearest_keys('u') == ['y', '7', '8', 'i', 'k', 'j', 'h'] assert typogen.nearest_keys('U') == ['Y', '7', '8', 'I', 'K', 'J', 'H']
def test_0(self): assert typogen.nearest_keys('0') == ['p', 'o', '9'] assert typogen.nearest_keys(0) == ['p', 'o', '9']
def test_i(self): assert typogen.nearest_keys('i') == ['u', '8', '9', 'o', 'l', 'k', 'j'] assert typogen.nearest_keys('I') == ['U', '8', '9', 'O', 'L', 'K', 'J']
def test_q(self): assert typogen.nearest_keys('q') == ['1', '2', 'w', 's', 'a'] assert typogen.nearest_keys('Q') == ['1', '2', 'W', 'S', 'A']
def test_p(self): assert typogen.nearest_keys('p') == ['o', '0', 'l'] assert typogen.nearest_keys('P') == ['O', '0', 'L']
def test_1(self): assert typogen.nearest_keys('1') == ['2', 'q'] assert typogen.nearest_keys(1) == ['2', 'q']