Automatic Test Parser for FastOlympicCoding

Revision en1, by epsilon_573, 2020-12-06 12:28:34

I made a Test Case Parser and it can parse test cases for your problem in just one keystroke.

Download the github repo from here : AutomateOlympicCoding.

Extract it and place the sublime build file in Packages/User. Place the automate.py file in the same folder as your cpp file.

In the automate.py file, change {code}.cpp__tests to the file name you use. Make sure this file name is always the name. If you use different file names for every solution like A.cpp, B.cpp , this will not work.

Open up the problem tab in chrome (Only works for chrome) , go to sublime text and start coding. Launch the automate build system in the background using "Ctrl + B" and it will parse the test cases while you are solving the problem.

Now just run the OlympicCoding plugin.

Dependencies :

  • Install Python3.
  • pip install bs4
  • pip install pywinauto

You can support me on my Youtube Channel here : GGxEpsilon

I can automate this further so that you can parse and run OlympicCoding in a single Keybind but will skip that for now.

Thanks for reading and feedback will be appreciated.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en7 English epsilon_573 2020-12-08 13:21:55 1822 Tiny change: 'ystroke.\n**Update' -> 'ystroke.\n\n**Update'
en6 English epsilon_573 2020-12-07 13:34:40 353
en5 English epsilon_573 2020-12-07 13:29:35 56
en4 English epsilon_573 2020-12-07 10:36:44 25
en3 English epsilon_573 2020-12-07 10:26:25 718 Tiny change: ' Update : ** Contest Parser ** has also ' -> ' Update : Contest Parser has also '
en2 English epsilon_573 2020-12-06 16:36:02 84 Tiny change: 'ding).\n\nExtrac' -> 'ding).\n\n#### Video Walkthrough\n- Youtube\n\nExtrac'
en1 English epsilon_573 2020-12-06 12:28:34 1251 Initial revision (published)