We simplify and further develop the methods and ideas of [A. Gagarin, W. Kocay, “Embedding graphs containing -subdivisions,” Ars Combin. 64 (2002), pp. 33-49] to efficiently test embeddability of graphs on the torus. Given a non-planar graph containing a -subdivision subgraph, we show that it is possible either to transform the -subdivision into a certain type of -subdivision, or else to reduce the toroidality testing problem for to a small constant number of planarity checks and, eventually, rearrangements of planar embeddings. It is shown how to consider efficiently only one -subdivision in the input graph to decide whether is embeddable on the torus. This makes it possible to detect a bigger class of toroidal and non-toroidal graphs.