You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2016/09/11 21:31:14 UTC
[43/50] [abbrv] lucenenet git commit: Moved the TestToStringUtils
class to the Lucene.Net.Core.Support namespace.
Moved the TestToStringUtils class to the Lucene.Net.Core.Support namespace.
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/2f07fa26
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/2f07fa26
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/2f07fa26
Branch: refs/heads/master
Commit: 2f07fa26b5be1f41c9b4353488c413a007e6274b
Parents: 34284ee
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Mon Aug 8 16:12:58 2016 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Fri Sep 2 22:31:24 2016 +0700
----------------------------------------------------------------------
src/Lucene.Net.Tests/Lucene.Net.Tests.csproj | 2 +-
.../core/Support/TestToStringUtils.cs | 55 ++++++++++++++++++++
.../core/Util/TestToStringUtils.cs | 52 ------------------
3 files changed, 56 insertions(+), 53 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/2f07fa26/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj b/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj
index 4755965..675d6e1 100644
--- a/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj
+++ b/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj
@@ -589,7 +589,7 @@
<Compile Include="core\Util\TestTimSorter.cs">
<SubType>Code</SubType>
</Compile>
- <Compile Include="core\Util\TestToStringUtils.cs" />
+ <Compile Include="core\Support\TestToStringUtils.cs" />
<Compile Include="core\Util\TestUnicodeUtil.cs">
<SubType>Code</SubType>
</Compile>
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/2f07fa26/src/Lucene.Net.Tests/core/Support/TestToStringUtils.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Support/TestToStringUtils.cs b/src/Lucene.Net.Tests/core/Support/TestToStringUtils.cs
new file mode 100644
index 0000000..e2f645b
--- /dev/null
+++ b/src/Lucene.Net.Tests/core/Support/TestToStringUtils.cs
@@ -0,0 +1,55 @@
+\ufeffusing Lucene.Net.Util;
+using NUnit.Framework;
+using System.Globalization;
+using System.Threading;
+
+namespace Lucene.Net.Core.Support
+{
+ /// <summary>
+ /// This test was added for .NET compatibility - LUCENENET specific
+ ///
+ /// It tests the Lucene.Net.Util.ToStringUtils which was untested in the Java counterpart,
+ /// but required some help to ensure .NET compatibility.
+ /// </summary>
+ public class TestToStringUtils : LuceneTestCase
+ {
+ CultureInfo originalCulture;
+ public override void SetUp()
+ {
+ base.SetUp();
+ originalCulture = Thread.CurrentThread.CurrentCulture;
+ }
+
+ public override void TearDown()
+ {
+ Thread.CurrentThread.CurrentCulture = originalCulture;
+ base.TearDown();
+ }
+
+ /// <summary>
+ /// Check to ensure that the Boost function is properly converted in every possible culture.
+ /// </summary>
+ [Test]
+ public void TestBoost()
+ {
+ float boostNormal = 1f;
+ float boostFractional = 2.5f;
+ float boostNonFractional = 5f;
+ float boostLong = 1.111111111f;
+ float boostZeroNonFractional = 0f;
+ float boostZeroFractional = 0.123f;
+
+ foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures | CultureTypes.NeutralCultures))
+ {
+ Thread.CurrentThread.CurrentCulture = culture;
+
+ assertEquals("", ToStringUtils.Boost(boostNormal));
+ assertEquals("^2.5", ToStringUtils.Boost(boostFractional));
+ assertEquals("^5.0", ToStringUtils.Boost(boostNonFractional));
+ assertEquals("^1.111111", ToStringUtils.Boost(boostLong));
+ assertEquals("^0.0", ToStringUtils.Boost(boostZeroNonFractional));
+ assertEquals("^0.123", ToStringUtils.Boost(boostZeroFractional));
+ }
+ }
+ }
+}
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/2f07fa26/src/Lucene.Net.Tests/core/Util/TestToStringUtils.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestToStringUtils.cs b/src/Lucene.Net.Tests/core/Util/TestToStringUtils.cs
deleted file mode 100644
index 6839745..0000000
--- a/src/Lucene.Net.Tests/core/Util/TestToStringUtils.cs
+++ /dev/null
@@ -1,52 +0,0 @@
-\ufeffusing Lucene.Net.Util;
-using NUnit.Framework;
-using System.Globalization;
-using System.Threading;
-
-namespace Lucene.Net.Core.Util
-{
- /// <summary>
- /// This test was added for .NET compatibility
- /// </summary>
- public class TestToStringUtils : LuceneTestCase
- {
- CultureInfo originalCulture;
- public override void SetUp()
- {
- base.SetUp();
- originalCulture = Thread.CurrentThread.CurrentCulture;
- }
-
- public override void TearDown()
- {
- Thread.CurrentThread.CurrentCulture = originalCulture;
- base.TearDown();
- }
-
- /// <summary>
- /// Check to ensure that the Boost function is properly converted in every possible culture.
- /// </summary>
- [Test]
- public void TestBoost()
- {
- float boostNormal = 1f;
- float boostFractional = 2.5f;
- float boostNonFractional = 5f;
- float boostLong = 1.111111111f;
- float boostZeroNonFractional = 0f;
- float boostZeroFractional = 0.123f;
-
- foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures | CultureTypes.NeutralCultures))
- {
- Thread.CurrentThread.CurrentCulture = culture;
-
- assertEquals("", ToStringUtils.Boost(boostNormal));
- assertEquals("^2.5", ToStringUtils.Boost(boostFractional));
- assertEquals("^5.0", ToStringUtils.Boost(boostNonFractional));
- assertEquals("^1.111111", ToStringUtils.Boost(boostLong));
- assertEquals("^0.0", ToStringUtils.Boost(boostZeroNonFractional));
- assertEquals("^0.123", ToStringUtils.Boost(boostZeroFractional));
- }
- }
- }
-}