Path: blob/master/spec/lib/rex/ntpath_spec.rb
19516 views
# frozen_string_literal: true12require 'rspec'34RSpec.describe Rex::Ntpath do56describe '#as_ntpath' do7let(:valid_windows_path) { 'some\\path\\that\\is\\valid' }89[10'some\\path\\that\\is\\valid',11'some/path/that/is/valid',12'some/./path/that/./is/valid',13'some/extra/../path/that/extra/../is/valid',14'/some/path/that/is/valid'15].each do |path|16context "when the path is #{path}" do17it 'formats it as a valid ntpath' do18formatted_path = described_class.as_ntpath(path)19expect(formatted_path).to eq valid_windows_path20end21end22end23end24end252627