Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2012-03-06 | Fix TestSyntaxError() and TestSyntaxErrorDeclaringVariableInForLoop() | Justin Clark-Casey (justincc) | 1 | -8/+14 | |
They were all failing assertions but the exceptions these threw were caught as expected Exceptions. I don't think we can easily distinguish these from the Exceptions that we're expecting. So for now we'll do some messy manually checking with boolean setting instead. This patch also corrects the assertions themselves. | |||||
2012-03-06 | Get all test methods in OpenSim.Region.ScriptEngine.Tests.dll to report that ↵ | Justin Clark-Casey (justincc) | 1 | -0/+95 | |
they're running | |||||
2009-12-22 | FINALLY! Script compile errors now appear in the script error pane, | Melanie | 1 | -2/+2 | |
not in a funky debug window. | |||||
2009-06-09 | Formatting cleanup. Ignore some generated files. | Jeff Ames | 1 | -3/+3 | |
2009-06-07 | Skip lone ident statments or for-loop assignments | Mike Mazur | 1 | -0/+51 | |
SL's LSL supports lone idents: integer x; x; as well as lone idents in for-loop assignments: for (x; x < 10; x++) { ... } while those are errors in C# (MONO at least). This patch skips lone idents in such places. Fixes Mantis #3042. | |||||
2009-06-07 | Allow empty assignment in for-loop | Mike Mazur | 1 | -0/+25 | |
For loops with no assignment are no longer syntax errors. For example, this is now valid: for ( ; i < 10; i++) { ... } Corresponding changes to lsl.{lexer,parser} in r99 in opensim-libs. Fixes Mantis #2501. Fixes Mantis #2884. | |||||
2009-06-01 | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 1 | -1/+1 | |
LICENSE.txt. | |||||
2009-03-11 | Remove chained tests in BasicGridTest.cs. | Mike Mazur | 1 | -1/+1 | |
It's good practice to isolate unit tests so their outcome (pass/fail) does not depend on whether another test has been run/passed/failed. A method is used to populate the DB independently for each test, and a TearDown method cleans up the database after each test. Also adding extra comment in C-style comment test. | |||||
2009-02-25 | Allow /* C-style comments */ in LSL scripts. | Mike Mazur | 1 | -0/+29 | |
This fixes Mantis #3199. opensim-libs SVN r87 contains the corresponding changes. | |||||
2009-02-20 | Thanks DoranZemlja for a patch implementing non-shortcircuiting in | Mike Mazur | 1 | -8/+12 | |
logical and and logical or in LSL. Fixes Mantis #3174. | |||||
2008-11-06 | * Fix test failure in CSCodeGeneratorTest.TestJumps() | Justin Clarke Casey | 1 | -1/+1 | |
* Need new NoOp(); generated part * Not Homer's fault - this test ain't running under Windows! (needs fixing!) | |||||
2008-10-07 | Adapt tests to new friendly errors and correct line numbers | Melanie Thielker | 1 | -2/+2 | |
2008-09-27 | Update unit tests | Melanie Thielker | 1 | -13/+6 | |
2008-09-23 | Refactor XEngine parser as per suggestions from mikem | Melanie Thielker | 1 | -14/+14 | |
2008-09-08 | changes to Test directory structure per opensim-dev conversation | Sean Dague | 1 | -0/+0 | |
2008-09-08 | Use older ExpectedException attribute format. Previously tests were failing ↵ | Mike Mazur | 1 | -2/+2 | |
on NUnit <2.2.8. | |||||
2008-09-08 | Remove trailing whitespace. | Mike Mazur | 1 | -25/+25 | |
2008-09-07 | Convert TestStringsWithEscapedQuotesAndComments to use concatenated expected ↵ | Mike Mazur | 1 | -20/+9 | |
string. | |||||
2008-09-06 | more unit test cross-platform compatibility tweaks | Dahlia Trimble | 1 | -214/+195 | |
2008-09-06 | more unit test tweaks in the name of cross-platform compatibility | Dahlia Trimble | 1 | -143/+137 | |
2008-09-06 | Revert changes to TestStringsWithEscapedQuotesAndComments() so it will work ↵ | Dahlia Trimble | 1 | -9/+21 | |
in Bamboo instead of windows | |||||
2008-09-06 | reformatted some of unit test standards to allow them to work when OpenSim ↵ | Dahlia Trimble | 1 | -174/+159 | |
is built in Visual Studio | |||||
2008-09-04 | complete rationalization of unit tests that we currently run | Sean Dague | 1 | -0/+0 | |
2008-09-02 | Fix and reactivate the unit tests on the XEngine | Melanie Thielker | 1 | -103/+102 | |
2008-09-02 | Temporarily disable the unit tests for Shared/ until they can be updated. | Melanie Thielker | 1 | -21/+21 | |
2008-09-02 | First batch of the unit test changes for the new constants semantics | Melanie Thielker | 1 | -89/+89 | |
in XEngine. This turned out to be a lot of work to catch up. | |||||
2008-08-07 | Minor formatting cleanup. | Jeff Ames | 1 | -8/+8 | |
2008-07-31 | Allow the list hack from issue 1863 to compile, however its behavior is | Mike Mazur | 1 | -0/+25 | |
different than in SL. See http://opensimulator.org/mantis/view.php?id=1863 for details. | |||||
2008-07-31 | Allow assignments in if/while/do-while control statements. Fix issue 1862. | Mike Mazur | 1 | -0/+68 | |
2008-07-31 | Fix issue 1860; exception thrown in the parser on if/if-else/for/while/do-while | Mike Mazur | 1 | -0/+125 | |
statements with no body. | |||||
2008-07-24 | Update svn properties. Minor formatting cleanup. | Jeff Ames | 1 | -7/+7 | |
2008-07-23 | First version of position mapping between LSL <-> C# implemented. | Mike Mazur | 1 | -3/+3 | |
2008-07-14 | Mantis#1728. Thank you kindly, Mikem for a patch that solves: | Charles Krinke | 1 | -0/+35 | |
The compiler was missing grammar rules for += etc. operators on vector.member variables, which the attached patch implements. | |||||
2008-07-12 | Patch #9142 (No mantis) | Melanie Thielker | 1 | -68/+68 | |
Add a config option to OpenSim.ini to select between script compilers in the XEngine without recompile. Set UseNewCompiler=true in OpenSim.ini and try it out. Creates the ICodeConverter interface and adapts the new compiler to it. | |||||
2008-07-11 | Thanks Mike for another LSL compiler patch which fixes a bug where 'vector ↵ | Johan Berntsson | 1 | -1/+59 | |
v=<0, 0, -0.5>' caused a syntax error, and implements multiple assignments in one line (x = y = 3;) | |||||
2008-07-10 | Patch from Mike: errors from the LSL/C# compilers are now reported to the ↵ | Johan Berntsson | 1 | -0/+31 | |
user in-world | |||||
2008-07-08 | Patch from Mike: added unit tests for the LSL compiler | Johan Berntsson | 1 | -0/+1303 | |