Завърши следното изречение: 17-ти век довел до портите си нахлуващи армии от шведи, унгарци, турци, руснаци и казаци. През 1648 г. войска от казаци и кримски татари обсадили града. Те превземат Висшия замък, убивайки неговите защитници, но самият град не е ограбен поради факта, че лидерът на революцията Богдан Хмелницки приема откуп от 250 000 дуката, а казаците маршируват на северозапад към Замощ. Това е един от двата големи града в Полша, които не са били превзети по време на така наречената
"Потоп": другият е бил Гданск (Данциг). По това време Львов става свидетел на историческа сцена, тъй като тук крал Йоан II Казимир прави известната си Львовска клетва. На 1 април 1656 г., по време на свещена литургия в катедралата на Львов, проведена от папския легат Пиетро Видони, Йоан Казимир в грандиозна и сложна церемония повери на Общността под закрилата на Пресвета Богородица Мария, която обяви за "кралица на полската корона и други от неговите страни". Той също така се заклел да "защитава народа на кралството от всякакви налагания и несправедливо робство".