Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added SetupFixtures that automatically set up Northwind for the local SQL Server installation

Changed connection string so that the tests now use the local SQL Server installation rather than SQL Express

Removed NORTHWND.MDF, it's no longer required

    • -0
    • +46
    ./Linq.IntegrationTest.VisualBasic/SetupFixture.vb
    • -3
    • +1
    ./Linq.IntegrationTests/Data.Linq.IntegrationTests.csproj
    • -3
    • +4
    ./Linq.IntegrationTest.VisualBasic/Data.Linq.IntegrationTests.VisualBasic.vbproj
  1. ./Linq.IntegrationTest.VisualBasic/Database
    • -0
    • +52
    ./Linq.IntegrationTests.CSharp/SetupFixture.cs
    • -0
    • +39
    ./Linq.IntegrationTests/Database/NorthwindSetup.cs
    • -0
    • +0
    ./Linq.IntegrationTests/Database/Northwnd License.txt
    • -6
    • +5
    ./Linq.IntegrationTests.CSharp/Data.Linq.IntegrationTests.CSharp.csproj
Added DatabaseAgent

Updated Northwnd License.txt to make it clear to which files it applies

    • -0
    • +0
    ./Linq.IntegrationTests/Database/Northwnd License.txt
    • -0
    • +1
    ./Linq.IntegrationTests/Data.Linq.IntegrationTests.csproj
    • -0
    • +152
    ./Linq.IntegrationTests/Utilities/DatabaseAgent.cs
Moved database to a dedicated Databases folder

Added missing license headers

    • -2
    • +3
    ./Linq.IntegrationTests/Data.Linq.IntegrationTests.csproj
    • -3
    • +3
    ./Linq.IntegrationTests.CSharp/Data.Linq.IntegrationTests.CSharp.csproj
    • -0
    • +0
    ./Linq.IntegrationTests/Database/Northwnd License.txt
    • -1
    • +17
    ./Linq.IntegrationTests/Utilities/CheckingTestExecutor.cs
    • -2
    • +2
    ./Linq.IntegrationTest.VisualBasic/Data.Linq.IntegrationTests.VisualBasic.vbproj
    • -1
    • +17
    ./Linq.IntegrationTests/AbstractTestBase.cs
Cleaned up
    • -1
    • +0
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/SelectDistinctTests.vb
    • -1
    • +1
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ExternalMappingTests.vb
Marked test for RM-3313
    • -2
    • +2
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/UserDefinedFunctionsTests.vb
Marked tests for RM-3310, RM-3202, RM-3312, RM-3335, RM-3197, RM-3313, RM-3314

Added reference results for VBSamplesOnlyTests.LinqToSqlFirst02

    • -3
    • +3
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/VBSamplesOnlyTests.vb
    • -0
    • +26
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/Resources/LinqSamples101.Resources.VBSamplesOnlyTests.LinqToSqlFirst02.result
    • -0
    • +1
    ./Linq.IntegrationTest.VisualBasic/Data.Linq.IntegrationTests.VisualBasic.vbproj
    • -7
    • +7
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/UnionAllIntersectTests.vb
    • -6
    • +6
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/UserDefinedFunctionsTests.vb
Marked tests for RM-3335, RM-3337, RM-3308, RM-3197, RM-3309, RM-3197, RM-3268

Updated Ignore text for C# test to match current issue description

    • -6
    • +1
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/StoredProceduresTests.vb
    • -2
    • +2
    ./Linq.IntegrationTests.CSharp/LinqSamples101/StringDateFunctionsTests.cs
    • -10
    • +10
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/StringDateFunctionsTests.vb
    • -7
    • +7
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ObjectLoadingTests.vb
    • -2
    • +1
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ObjectIdentityTests.vb
    • -8
    • +8
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/SelectDistinctTests.vb
Marked tests for RM-3267, RM-3197, RM-3110, RM-3337
Marked tests for RM-3207, RM-3265, RM-3198, RM-3197, RM-3336
    • -10
    • +20
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/GroupByHavingTests.vb
    • -12
    • +4
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ExistsInAnyAllContainsTests.vb
    • -2
    • +1
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ExternalMappingTests.vb
Named class accordingly
Re-ignored test

(RM-3198)

    • -1
    • +1
    ./Linq.IntegrationTests.CSharp/LinqSamples101/ExistsInAnyAllContainsTests.cs
Marked tests for RM-3335, RM-3202, RM-3268, RM-3197, RM-3207
    • -29
    • +3
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/ConversionOperatorsTests.vb
    • -45
    • +40
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/AdvancedTests.vb
    • -3
    • +1
    ./Linq.IntegrationTest.VisualBasic/LinqSamples101/CompiledQueryTests.vb
Marked tests for RM-3265
    • -1
    • +1
    ./Linq.IntegrationTests.CSharp/LinqSamples101/ExistsInAnyAllContainsTests.cs
Updated Ignore comments for consistency

Marked tests for RM-3198

    • -6
    • +6
    ./Linq.IntegrationTests.CSharp/LinqSamples101/StringDateFunctionsTests.cs
    • -2
    • +2
    ./Linq.IntegrationTests.CSharp/LinqSamples101/UserDefinedFunctionsTests.cs
    • -1
    • +1
    ./Linq.IntegrationTests.CSharp/LinqSamples101/ExistsInAnyAllContainsTests.cs
Changed tests marked as 'not tested' to be explicit instead of ignored; this makes it easier to count the failing tests
    • -1
    • +1
    ./Linq.IntegrationTests.CSharp/LinqSamples101/UserDefinedFunctionsTests.cs
Added TestFixture attribute to WhereTests

Added reference results

    • -0
    • +8
    ./Linq.IntegrationTests.CSharp/Data.Linq.IntegrationTests.CSharp.csproj
Marked tests for RM-3314
Added INorthwindDataProvider.Functions, which simply returns the Linq-to-Sql DataContext; this is required in order to be able to access user-defined functions and stored procedures

Added a UserDefinedFunctionTransformer and changed RelinqNorthwindDataProvider to auto-register user-defined functions using that transformer; now most tests in UserDefinedFunctionsTests should theoretically work

Fixed reference results for LinqToSqlUserDefined02

Marked tests for RM-3312 and RM-3313

    • -0
    • +1
    ./Linq.IntegrationTests/Data.Linq.IntegrationTests.csproj
    • -11
    • +8
    ./Linq.IntegrationTests.CSharp/LinqSamples101/UserDefinedFunctionsTests.cs
    • -0
    • +89
    ./Linq.IntegrationTests.CSharp/LinqSamples101/Resources/UserDefinedFunctionsTests.LinqToSqlUserDefined02.result
Marked tests for RM-3202
    • -10
    • +6
    ./Linq.IntegrationTests.CSharp/LinqSamples101/UnionAllIntersectTests.cs
Marked test for RM-3310
Marked tests for RM-3308, RM-3309, RM-3268
    • -8
    • +6
    ./Linq.IntegrationTests.CSharp/LinqSamples101/StringDateFunctionsTests.cs
Added Ignore attribute to StoredProceduresTests - not tested
Added transformer for SqlMethods.DateDiff

Registered transformers for SqlMethods.DateDiff and SqlMethods.Like in order to get the SqlMethodsTests running

    • -0
    • +1
    ./Linq.IntegrationTests/Data.Linq.IntegrationTests.csproj
Marked tests for RM-3269, RM-3306, RM-3207, RM-3307

Refactored QueryExecutor a little so that external methods can be registered

Changed QueryResultRetriever to mimic Linq2Sql's behavior with decimal parameters

    • -0
    • +0
    ./Linq.LinqToSqlAdapter/QueryExecutor.cs
    • -0
    • +0
    ./Linq.LinqToSqlAdapter/QueryResultRetriever.cs
Cleaned up
Marked test for RM-3207
Updated ignore messages
    • -20
    • +23
    ./Linq.IntegrationTests.CSharp/LinqSamples101/ObjectLoadingTests.cs
Marked tests for RM-3268

Updated Ignore messages

Marked tests for RM-3110, RM-3198