mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-14 01:25:40 -05:00
* 3278 Added unit tests in MetadataFactoryTests and Microsoft.Kusto.ServiceLayer.UnitTests project * 3278 Removed todo and changed unit test to validate megabytes * 3278 Added file and unit tests in AutoCompleteHelperTests.cs * 3278 Removed unused functions from Kusto > ScriptAsScriptingOperation * 3278 Added unit tests for DataSourceFactory * 3278 Refactored AdminService to pass in ConnectionService rather than through instance variable. Added unit test for AdminServiceTests * 3278 Refactored DataSourceFactory to not have static functions for future unit tests * 3278 Re-added properties that were flagged as unused but are being used by ADS in ReliableDataSourceConnection.cs * 3278 Re-added properties that were flagged as unused but are being used by ADS in ReliableDataSourceConnection.cs * adding pipeline to execute tests (#1062) * 3278 Converted GetDefaultAutoComplete and GetDefaultSemanticMarkers to static functions in DataSourceFactory. Removed unused constructor in ScriptFile. Added positive unit tests for both functions * undoing release version bump * adding additional configs * adressing feedback * Correcting path in csproj Co-authored-by: Jorge Berumen <52225468+joberume@users.noreply.github.com> Co-authored-by: joberume <jberumen3@miners.utep.edu>
42 lines
962 B
YAML
42 lines
962 B
YAML
sudo: required
|
|
dist: xenial
|
|
|
|
os:
|
|
- linux
|
|
# TODO https://github.com/Microsoft/vscode-mssql/issues/1004 reenable OSX once travis issue is fixed
|
|
# - osx
|
|
|
|
mono: none
|
|
dotnet: 3.1
|
|
|
|
# safelist
|
|
branches:
|
|
only:
|
|
- master
|
|
- dev
|
|
|
|
language: csharp
|
|
solution: sqltoolsservice.sln
|
|
|
|
env:
|
|
# Since we are building from root, current directory is the project path
|
|
- ProjectPath=$TRAVIS_BUILD_DIR
|
|
- HOMEBREW_NO_AUTO_UPDATE=1
|
|
before_install:
|
|
- if [ $TRAVIS_OS_NAME == "linux" ]; then
|
|
sudo apt-get update;
|
|
sudo apt-get install dotnet-sdk-3.1;
|
|
else
|
|
brew update;
|
|
fi
|
|
|
|
install:
|
|
- dotnet restore
|
|
|
|
script:
|
|
- dotnet build src/Microsoft.SqlTools.ServiceLayer
|
|
- dotnet test test/Microsoft.SqlTools.ServiceLayer.UnitTests
|
|
- dotnet build src/Microsoft.Kusto.ServiceLayer
|
|
- dotnet test test/Microsoft.Kusto.ServiceLayer.UnitTests
|
|
- dotnet build src/Microsoft.SqlTools.CoreServices
|
|
- dotnet test test/Microsoft.SqlTools.Hosting.UnitTests |