This repository contains a simple skeleton for a Python project used for the Software Testing workshop at the 2025 Software Engineering Summer School at Princeton University.
We will be using these slides from the Software Engineering for Scientific Computing Course.
We will be trying out using test-driven development (TDD) to implement a simple Python package that calculates elements of the Sylvester's sequence (which is a bit trickier than Fibonacci and less well known). The sequence is defined as follows:
(there is a simpler recursive formula, but we'll work with this one to make it more interesting)