Skip to content

Commit

Permalink
chore: add cloudflare deployer
Browse files Browse the repository at this point in the history
  • Loading branch information
tripodsan committed Jun 27, 2024
1 parent 96a2699 commit 3bb648b
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions test/adapter-utils.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
/*
* Copyright 2023 Adobe. All rights reserved.
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. You may obtain a copy
* of the License at http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
* OF ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*/

/* eslint-env mocha */

import assert from 'assert';
import { extractPathFromURL } from '../src/template/adapter-utils.js';

describe('Edge Adapter Test', () => {
it('extract path from URL', () => {
const req = { url: 'https://www.adobe.com/path' };
const suffix = extractPathFromURL(req);
assert.equal(suffix, '/path');
});

it('URL is path', () => {
const req = { url: '/path?abc' };
const suffix = extractPathFromURL(req);
assert.equal(suffix, '/path');
});

it('URL is url', () => {
const req = { url: 'https://www.adobe.com/path/sub-path/sub-sub?query=parameter' };
const suffix = extractPathFromURL(req);
assert.equal(suffix, '/path/sub-path/sub-sub');
});
});

0 comments on commit 3bb648b

Please sign in to comment.