Skip to content

Commit 4057a22

Browse files
committed
Created redirection for the old bddify packages to new ones
1 parent 813f633 commit 4057a22

File tree

11 files changed

+118
-51
lines changed

11 files changed

+118
-51
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3+
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
4+
<id>Bddify.Samples.Atm</id>
5+
<version>3.12</version>
6+
<title>The old and obsolete sample for BDDfy. The new samples are at TestStack.BDDfy.Samples.</title>
7+
<authors>Mehdi Khalili</authors>
8+
<owners>Mehdi Khalili</owners>
9+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10+
<description>BDDfy is the simplest BDD framework to use and extend</description>
11+
<projectUrl>http://nuget.org/packages/TestStack.BDDfy</projectUrl>
12+
<dependencies>
13+
<dependency id="TestStack.BDDfy.Samples" version="3.10" />
14+
</dependencies>
15+
</metadata>
16+
</package>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Firstly thanks a lot for using bddify; but I can see that you are using the old package:
2+
bddify is moved to GitHub and is renamed to BDDfy. The new nuget package name is
3+
TestStack.BDDfy. The samples have also all merged into one called TestStack.BDDfy.Samples.
4+
5+
So I just went ahead and changed your package to TestStack.BDDfy. If this is the first time you are
6+
downloading this package you will not have to do anything as you have now got the latest of the right
7+
package. If you are updating your existing bddify package, however, you will need to make some
8+
changes to your code so it will compile again:
9+
10+
- Replace All (ctrl+shift+h) instances of '.Bddify(' with '.BDDfy('
11+
- Replace All instances of '.Bddify<' with '.BDDfy<' if you are using the overload with TStory type argument.
12+
- Replace All instances of 'using Bddify' with 'using TestStack.BDDfy'
13+
14+
That is it. You are now using the latest version of BDDfy.
15+
16+
If your solution still does not compile and complains about missing namespaces, that means you had not
17+
updated your bddify package for a while - since V1.9. A lot of things have changed since then.
18+
Ping me on Twitter on @BDDfy and I will sort you out.
19+
20+
Sorry for the inconvenience.
21+
22+
To see the full details you may refer to my post about the change:
23+
http://www.mehdi-khalili.com/bddify-moved-to-github-and-renamed-to-teststack-bddfy
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
param($installPath, $toolsPath, $package, $project)
2+
$path = [System.IO.Path]
3+
$readmefile = $path::Combine($installPath, "content\bddify.atm.readme.txt")
4+
$DTE.ItemOperations.OpenFile($readmefile)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3+
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
4+
<id>Bddify.Samples.TicTacToe</id>
5+
<version>3.12</version>
6+
<title>The old and obsolete sample for BDDfy. The new samples are at TestStack.BDDfy.Samples.</title>
7+
<authors>Mehdi Khalili</authors>
8+
<owners>Mehdi Khalili</owners>
9+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10+
<description>BDDfy is the simplest BDD framework to use and extend</description>
11+
<projectUrl>http://nuget.org/packages/TestStack.BDDfy</projectUrl>
12+
<dependencies>
13+
<dependency id="TestStack.BDDfy.Samples" version="3.10" />
14+
</dependencies>
15+
</metadata>
16+
</package>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Firstly thanks a lot for using bddify; but I can see that you are using the old package:
2+
bddify is moved to GitHub and is renamed to BDDfy. The new nuget package name is
3+
TestStack.BDDfy. The samples have also all merged into one called TestStack.BDDfy.Samples.
4+
5+
So I just went ahead and changed your package to TestStack.BDDfy. If this is the first time you are
6+
downloading this package you will not have to do anything as you have now got the latest of the right
7+
package. If you are updating your existing bddify package, however, you will need to make some
8+
changes to your code so it will compile again:
9+
10+
- Replace All (ctrl+shift+h) instances of '.Bddify(' with '.BDDfy('
11+
- Replace All instances of '.Bddify<' with '.BDDfy<' if you are using the overload with TStory type argument.
12+
- Replace All instances of 'using Bddify' with 'using TestStack.BDDfy'
13+
14+
That is it. You are now using the latest version of BDDfy.
15+
16+
If your solution still does not compile and complains about missing namespaces, that means you had not
17+
updated your bddify package for a while - since V1.9. A lot of things have changed since then.
18+
Ping me on Twitter on @BDDfy and I will sort you out.
19+
20+
Sorry for the inconvenience.
21+
22+
To see the full details you may refer to my post about the change:
23+
http://www.mehdi-khalili.com/bddify-moved-to-github-and-renamed-to-teststack-bddfy
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
param($installPath, $toolsPath, $package, $project)
2+
$path = [System.IO.Path]
3+
$readmefile = $path::Combine($installPath, "content\bddify.tictactoe.readme.txt")
4+
$DTE.ItemOperations.OpenFile($readmefile)

NuGet/bddify-upgrade-notice/Bddify.nuspec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
33
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
44
<id>Bddify</id>
5-
<version>3.0</version>
5+
<version>3.12</version>
66
<title>A simple to use and extend BDD framework for .Net programmers</title>
77
<authors>Mehdi Khalili</authors>
88
<owners>Mehdi Khalili</owners>
99
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10-
<description>Bddify is the simplest BDD framework to use and extend</description>
10+
<description>BDDfy is the simplest BDD framework to use and extend</description>
1111
<projectUrl>http://nuget.org/packages/TestStack.BDDfy</projectUrl>
12+
<dependencies>
13+
<dependency id="TestStack.BDDfy" version="3.12" />
14+
</dependencies>
1215
</metadata>
1316
</package>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Firstly thanks a lot for using bddify; but I can see that you are using the old package:
2+
bddify is moved to GitHub and is renamed to BDDfy. The new nuget package name is
3+
TestStack.BDDfy. The samples have also all merged into one called TestStack.BDDfy.Samples.
4+
5+
So I just went ahead and changed your package to TestStack.BDDfy. If this is the first time you are
6+
downloading this package you will not have to do anything as you have now got the latest of the right
7+
package. If you are updating your existing bddify package, however, you will need to make some
8+
changes to your code so it will compile again:
9+
10+
- Replace All (ctrl+shift+h) instances of '.Bddify(' with '.BDDfy('
11+
- Replace All instances of '.Bddify<' with '.BDDfy<' if you are using the overload with TStory type argument.
12+
- Replace All instances of 'using Bddify' with 'using TestStack.BDDfy'
13+
14+
That is it. You are now using the latest version of BDDfy.
15+
16+
If your solution still does not compile and complains about missing namespaces, that means you had not
17+
updated your bddify package for a while - since V1.9. A lot of things have changed since then.
18+
Ping me on Twitter on @BDDfy and I will sort you out.
19+
20+
Sorry for the inconvenience.
21+
22+
To see the full details you may refer to my post about the change:
23+
http://www.mehdi-khalili.com/bddify-moved-to-github-and-renamed-to-teststack-bddfy

NuGet/bddify-upgrade-notice/content/readme.txt

Lines changed: 0 additions & 48 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
param($installPath, $toolsPath, $package, $project)
22
$path = [System.IO.Path]
3-
$readmefile = $path::Combine($installPath, "content\readme.txt")
3+
$readmefile = $path::Combine($installPath, "content\bddify.readme.txt")
44
$DTE.ItemOperations.OpenFile($readmefile)

0 commit comments

Comments
 (0)