Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
I
i20rzslider
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
jedife
i20rzslider
Commits
48d855df
Commit
48d855df
authored
Dec 17, 2015
by
George Batalinski
Committed by
Valentin Hervieu
Dec 18, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove jquery
# remove jquery
parent
c386eccb
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
11 deletions
+15
-11
bower.json
bower.json
+1
-2
karma.conf.js
karma.conf.js
+0
-1
rz-slider-service-test.js
tests/spec/rz-slider-service-test.js
+14
-8
No files found.
bower.json
View file @
48d855df
...
@@ -25,7 +25,6 @@
...
@@ -25,7 +25,6 @@
"tests"
"tests"
],
],
"devDependencies"
:
{
"devDependencies"
:
{
"angular"
:
"~1.4.0"
,
"angular"
:
"~1.4.0"
"jquery"
:
"~2.1.4"
}
}
}
}
karma.conf.js
View file @
48d855df
...
@@ -13,7 +13,6 @@ module.exports = function (config) {
...
@@ -13,7 +13,6 @@ module.exports = function (config) {
// list of files / patterns to load in the browser
// list of files / patterns to load in the browser
files
:
[
files
:
[
'bower_components/angular/angular.js'
,
'bower_components/angular/angular.js'
,
'bower_components/jquery/dist/jquery.js'
,
'node_modules/angular-mocks/angular-mocks.js'
,
'node_modules/angular-mocks/angular-mocks.js'
,
'src/*.js'
,
'src/*.js'
,
'tests/spec/*.js'
,
'tests/spec/*.js'
,
...
...
tests/spec/rz-slider-service-test.js
View file @
48d855df
...
@@ -21,31 +21,37 @@ describe('rzslider api', function () {
...
@@ -21,31 +21,37 @@ describe('rzslider api', function () {
scope
=
$rootScope
.
$new
();
scope
=
$rootScope
.
$new
();
scope
.
minSlider
=
{
value
:
10
};
scope
.
minSlider
=
{
value
:
10
};
scope
.
rzSliderModel
=
scope
.
minSlider
.
value
;
scope
.
rzSliderModel
=
scope
.
minSlider
.
value
;
scope
.
options
=
{
floor
:
0
,
ceil
:
1000
,
//defaults to rz-slider-model
step
:
100
};
compileHtml
();
compileHtml
();
});
});
it
(
'should exist compiled'
,
function
()
{
it
(
'should exist compiled'
,
function
()
{
element
=
$compile
(
"<rzslider rz-slider-model='minSlider.value'></rzslider>"
)(
$rootScope
);
$rootScope
.
$digest
();
expect
(
element
.
find
(
'span'
)).
to
.
have
.
length
(
11
);
expect
(
element
.
find
(
'span'
)).
to
.
have
.
length
(
11
);
});
});
it
(
'should trigger a left arrow
'
,
function
(
)
{
it
(
'should trigger a left arrow
respecting step values and not go below 0'
,
function
(
done
)
{
var
service
=
new
RzSlider
(
scope
,
element
);
var
service
=
new
RzSlider
(
scope
,
element
);
service
.
step
=
100
;
var
event
=
pressLeftArrow
();
var
event
=
pressLeftArrow
();
service
.
onPointerFocus
(
element
,
'rzSliderModel'
,
event
);
service
.
onPointerFocus
(
element
,
'rzSliderModel'
,
event
);
service
.
onKeyboardEvent
(
event
);
service
.
onKeyboardEvent
(
event
);
expect
(
scope
.
rzSliderModel
).
to
.
equal
(
9
);
expect
(
scope
.
rzSliderModel
).
to
.
equal
(
0
);
done
();
});
});
function
pressLeftArrow
()
{
function
pressLeftArrow
()
{
var
event
=
jQuery
.
Event
(
"keydown"
);
var
evt
=
document
.
createEvent
(
'CustomEvent'
);
// MUST be 'CustomEvent'
event
.
which
=
37
;
evt
.
initCustomEvent
(
'yourCustomEventName'
,
false
,
false
,
null
);
return
event
;
evt
.
which
=
37
;
return
evt
;
}
}
function
compileHtml
()
{
function
compileHtml
()
{
element
=
$compile
(
"<rzslider rz-slider-model='minSlider.value'></rzslider>"
)(
scope
);
element
=
$compile
(
"<rzslider rz-slider-model='minSlider.value'
rz-slider-options='options'
></rzslider>"
)(
scope
);
scope
.
$apply
();
scope
.
$apply
();
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment