mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 07:05:24 +00:00
feat: move terminal settings, look and ssh tools into ssh-terminal plugin
This commit is contained in:
1 parent
ffa872ebd3
commit
d9bba10612
242 files changed
+25071
-7207
No files matched your search
@@ -8,9 +8,8 @@ import {
|
||||
buildLocalDestination,
|
||||
clampTransferConcurrency,
|
||||
describeLocalKind,
|
||||
getTransferConcurrency,
|
||||
runWithConcurrency,
|
||||
setTransferConcurrency,
|
||||
takeLegacyTransferConcurrency,
|
||||
DEFAULT_TRANSFER_CONCURRENCY,
|
||||
TRANSFER_CONCURRENCY_STORAGE_KEY,
|
||||
formatLocalModified,
|
||||
@@ -300,15 +299,19 @@ describe("local entry presentation", () => {
|
||||
describe("parallel transfers", () => {
|
||||
beforeEach(() => localStorage.clear());
|
||||
|
||||
it("clamps and persists the concurrency preference", () => {
|
||||
expect(getTransferConcurrency()).toBe(DEFAULT_TRANSFER_CONCURRENCY);
|
||||
it("clamps the concurrency preference", () => {
|
||||
expect(clampTransferConcurrency(0)).toBe(1);
|
||||
expect(clampTransferConcurrency(99)).toBe(8);
|
||||
expect(clampTransferConcurrency("3.7")).toBe(3);
|
||||
expect(clampTransferConcurrency("nope")).toBe(DEFAULT_TRANSFER_CONCURRENCY);
|
||||
expect(setTransferConcurrency(6)).toBe(6);
|
||||
expect(localStorage.getItem(TRANSFER_CONCURRENCY_STORAGE_KEY)).toBe("6");
|
||||
expect(getTransferConcurrency()).toBe(6);
|
||||
});
|
||||
|
||||
it("reads the value a browser kept before 2.9.0 once, then forgets it", () => {
|
||||
expect(takeLegacyTransferConcurrency()).toBeNull();
|
||||
localStorage.setItem(TRANSFER_CONCURRENCY_STORAGE_KEY, "12");
|
||||
expect(takeLegacyTransferConcurrency()).toBe(8);
|
||||
expect(localStorage.getItem(TRANSFER_CONCURRENCY_STORAGE_KEY)).toBeNull();
|
||||
expect(takeLegacyTransferConcurrency()).toBeNull();
|
||||
});
|
||||
|
||||
const deferred = () => {
|
||||
|
||||
Reference in new issue
Block a user