Multi-file languages + package install, and enhanced tests
Currently all non-frameworks languages in CoderPad run a single code file, with pre-installed packages.
Multifile languages will allow more options and flexibility in an interview. Starter files will include a language file, a tests file, a packages file, a readme, and a file to define the entry point to run your code and tests. Multifile templates will also feature:Filetree layout with the option to add additional files or folders to your workspace, to better structure your codeA shell which you can use to run code/tests directly, or install libraries/packagesTests will be written and run in their own file, you can define the entry point to run them automatically with the Run button, or manually run them from the shell
The multifile structure will let you install any packages specific to your interview, and more closely simulate a dev environment in an interview.