var Buffer = require('buffer').Buffer
							 | 
						|
								var test = require('tape')
							 | 
						|
								
							 | 
						|
								var http = require('../..')
							 | 
						|
								
							 | 
						|
								test('disable fetch', function (t) {
							 | 
						|
									var originalFetch
							 | 
						|
									if (typeof fetch === 'function') {
							 | 
						|
										originalFetch = fetch
							 | 
						|
									}
							 | 
						|
								
							 | 
						|
									var fetchCalled = false
							 | 
						|
									fetch = function (input, options) {
							 | 
						|
										fetchCalled = true
							 | 
						|
										if (originalFetch) {
							 | 
						|
											return originalFetch(input, options)
							 | 
						|
										}
							 | 
						|
									}
							 | 
						|
								
							 | 
						|
									http.get({
							 | 
						|
										path: '/browserify.png',
							 | 
						|
										mode: 'disable-fetch'
							 | 
						|
									}, function (res) {
							 | 
						|
										t.ok(!fetchCalled, 'fetch was not called')
							 | 
						|
								
							 | 
						|
										if (originalFetch) {
							 | 
						|
											fetch = originalFetch
							 | 
						|
										}
							 | 
						|
								
							 | 
						|
										res.on('end', function () {
							 | 
						|
											t.ok(res.headers['content-type'] === 'image/png', 'content-type was set correctly')
							 | 
						|
											t.end()
							 | 
						|
										})
							 | 
						|
								
							 | 
						|
										res.on('data', function () {})
							 | 
						|
									})
							 | 
						|
								})
							 |