<commit_before>using System;
using System.Collections.Generic;
using Playtomic;

namespace PlaytomicTest
{
	public class PTests 
	{
		private List<Action<Action>> _tests;
		
		public void Start() 
		{
			Initialize.SetCredentials("testpublickey", "testprivatekey", "http://127.0.0.1:3000");
			PTest.Setup ();	
			PTestLeaderboards.rnd = PTestPlayerLevels.rnd = RND();
			
			_tests = new List<Action<Action>>
			    {
			        PTestGameVars.All,
			        PTestGameVars.Single,
			        PTestGeoIP.Lookup,
			        PTestLeaderboards.FirstScore,
			        PTestLeaderboards.SecondScore,
			        PTestLeaderboards.HighScores,
			        PTestLeaderboards.LowScores,
			        PTestLeaderboards.AllScores,
					PTestLeaderboards.FriendsScores,
					PTestLeaderboards.OwnScores,
			        PTestPlayerLevels.Create,
			        PTestPlayerLevels.List,
			        PTestPlayerLevels.Load,
			        PTestPlayerLevels.Rate
			    };
		    Next ();
		}
		
		void Next()
		{
			if(_tests.Count == 0) {
				PTest.Render ();
				return;
			}
			
			var action = _tests[0];
			_tests.RemoveAt(0);
			action(Next);
		}
		
		private static int RND()
		{
			var random = new Random();
			return random.Next (int.MaxValue);
		}
	}
}<commit_msg>Added new tests and resuming from exceptions<commit_after>using System;
using System.Collections.Generic;
using Playtomic;

namespace PlaytomicTest
{
	public class PTests 
	{
		private List<Action<Action>> _tests;
		
		public void Start() 
		{
			Initialize.SetCredentials("testpublickey", "testprivatekey", "http://127.0.0.1:3000");
			PTest.Setup ();	
			PTestLeaderboards.rnd = PTestPlayerLevels.rnd = PTestAchievements.rnd = RND();
			
			_tests = new List<Action<Action>>
			    {
			        PTestGameVars.All,
			        PTestGameVars.Single,
			        PTestGeoIP.Lookup,
			        PTestLeaderboards.FirstScore,
			        PTestLeaderboards.SecondScore,
			        PTestLeaderboards.HighScores,
			        PTestLeaderboards.LowScores,
			        PTestLeaderboards.AllScores,
					PTestLeaderboards.FriendsScores,
					PTestLeaderboards.OwnScores,
			        PTestPlayerLevels.Create,
			        PTestPlayerLevels.List,
			        PTestPlayerLevels.Load,
			        PTestPlayerLevels.Rate,
					PTestAchievements.List,
					PTestAchievements.ListWithFriends,
					PTestAchievements.ListWithPlayer,
					PTestAchievements.ListWithPlayerAndFriends,
					PTestAchievements.Stream,
					PTestAchievements.StreamWithFriends,
					PTestAchievements.StreamWithPlayerAndFriends,
					PTestAchievements.Save
			    };
		    Next ();
		}
		
		void Next()
		{
			if(_tests.Count == 0) {
				PTest.Render ();
				return;
			}
			
			var action = _tests[0];
			_tests.RemoveAt(0);

			try { 
				action(Next);
			} catch(Exception err) {
				Console.WriteLine (err);
				Next ();
			}
		}
		
		private static int RND()
		{
			var random = new Random();
			return random.Next (int.MaxValue);
		}
	}
}
{'fraction_non_alphanumeric': 0.09730639730639731, 'fraction_numerical': 0.008754208754208754, 'mean_word_length': 2.4546511627906975, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7113484', 'n_tokens_mistral': 1255, 'n_tokens_neox': 965, 'n_words': 149}