ProductA.zip
Describe the bug
When creating a symbolic link from another suite and then importing from my server, all symbolic linked pages get orphaned.
To Reproduce
Steps to reproduce the behavior:
- Create the following structure on a server
- Product A *
- Fit Tests *
- Web Tests *
- Browser A *
- Selenium Browser Tests *> (symbolic link to .ProductA.WebTests.SeleniumBrowserTestLibrary)
- Selenium Suite A *
- Selenium Suite B *
- Browser B *
- Selenium Browser Tests *> (symbolic link to .ProductA.WebTests.SeleniumBrowserTestLibrary)
- Selenium Suite B *
- Selenium Browser Test Library *
- Selenium Suite A *
- Selenium Suite B *
- Create 'ProductA' locally and have its Wiki Import pointing to 'ProductA' on the server,
- Go to the Properties page of 'ProductA' locally and click 'Update Content and Subpages'
- Items are imported as expected:
-FitTests
-FitTests.Test5
-FitTests.Test6
-WebTests
-WebTests.BrowserA
-WebTests.BrowserB
-WebTests.SeleniumBrowserTestLibrary
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA.Test1
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA.Test2
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB.Test3
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB.Test4
- Go back to the properties page for 'ProductA' and click 'Update Content and Subpages' again
- All symbolic linked items are now orphaned and deleted
13 pages were unmodified.
1 page was imported.
14 orphaned pages were found and have been removed.
This may occur when a remote page is deleted, moved, or renamed.
Orphans:
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteB.Test3
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteB.Test4
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteB.Test3
- WebTests.BrowserA.SeleniumBrowserTests
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteB.Test4
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteA.Test1
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteA.Test2
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteA
- WebTests.BrowserA.SeleniumBrowserTests.SeleniumSuiteB
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteA.Test2
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteA.Test1
- WebTests.BrowserB.SeleniumBrowserTests
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteA
- WebTests.BrowserB.SeleniumBrowserTests.SeleniumSuiteB
Expected behavior
Nothing is imported or orphaned as no changes have occurred
- Infinitely repeat step 2-5 and the import keeps importing and orphaning pages every time
Sample Wiki Structure/content
Attached is the example wiki structure (ProductA.zip)
Configuration:
- OS: Windows 11 (local) and Windows Server 2022
- Browser: Chrome
- Version: Release v20260313
- Test System: Fit
- Plugins in use: None
I'm currently working on upgrading our FitNesse environment from Release v20151202 where it worked as expected. I know this is 10+ years of code changes but trying to see if I need to restructure my tree differently or how to properly get symbolic links to import properly in v2026.
Would also be nice if the list or orphaned pages were alphabetical for easier viewing of what items were removed.
ProductA.zip
Describe the bug
When creating a symbolic link from another suite and then importing from my server, all symbolic linked pages get orphaned.
To Reproduce
Steps to reproduce the behavior:
-FitTests
-FitTests.Test5
-FitTests.Test6
-WebTests
-WebTests.BrowserA
-WebTests.BrowserB
-WebTests.SeleniumBrowserTestLibrary
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA.Test1
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteA.Test2
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB.Test3
-WebTests.SeleniumBrowserTestLibrary.SeleniumSuiteB.Test4
13 pages were unmodified.
1 page was imported.
14 orphaned pages were found and have been removed.
This may occur when a remote page is deleted, moved, or renamed.
Orphans:
Expected behavior
Nothing is imported or orphaned as no changes have occurred
Sample Wiki Structure/content
Attached is the example wiki structure (ProductA.zip)
Configuration:
I'm currently working on upgrading our FitNesse environment from Release v20151202 where it worked as expected. I know this is 10+ years of code changes but trying to see if I need to restructure my tree differently or how to properly get symbolic links to import properly in v2026.
Would also be nice if the list or orphaned pages were alphabetical for easier viewing of what items were removed.