Hi 👋
Welcome to another video tutorial on how to write parametrized tests in Python using pytest.
If you want to follow along, here's the code that I've tested in the video.
from typing import List
class Solution:
def move_zeroes(self, nums: List[int]) -> None:
last_zero = 0
index = 0
while index < len(nums):
if nums[index] != 0:
nums[last_zero], nums[index] = nums[index], nums[last_zero]
last_zero += 1
index += 1
def main():
solution = Solution()
arr = [1,0,1]
solution.move_zeroes(arr)
print(arr)
if __name__ == '__main__':
main()
Thanks for watching! 😄