Skip to content

Commit f0e1de8

Browse files
authored
Merge pull request #865 from ordian/rename_gitlab
Rename gitlab to git-lab
2 parents 6e6e25a + a4ddb91 commit f0e1de8

File tree

6 files changed

+8
-19
lines changed

6 files changed

+8
-19
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
UPDATE badges SET badge_type = replace(badge_type, 'git-lab', 'gitlab');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
UPDATE badges SET badge_type = replace(badge_type, 'gitlab', 'git-lab');

mirage/fixtures/crates.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export default [{
7676
"branch": "master",
7777
"repository": "huonw/external_mixin"
7878
},
79-
"badge_type": "gitlab"
79+
"badge_type": "git-lab"
8080
},
8181
{
8282
"attributes": {

src/badge.rs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ pub enum Badge {
1919
branch: Option<String>,
2020
service: Option<String>,
2121
},
22-
#[serde(rename = "gitlab")]
2322
GitLab {
2423
repository: String,
2524
branch: Option<String>,
@@ -58,18 +57,6 @@ impl Badge {
5857
serde_json::from_value(serde_json::to_value(self).unwrap()).unwrap()
5958
}
6059

61-
pub fn badge_type(&self) -> &'static str {
62-
match *self {
63-
Badge::TravisCi { .. } => "travis-ci",
64-
Badge::Appveyor { .. } => "appveyor",
65-
Badge::GitLab { .. } => "gitlab",
66-
Badge::IsItMaintainedIssueResolution { .. } => "is-it-maintained-issue-resolution",
67-
Badge::IsItMaintainedOpenIssues { .. } => "is-it-maintained-open-issues",
68-
Badge::Codecov { .. } => "codecov",
69-
Badge::Coveralls { .. } => "coveralls",
70-
}
71-
}
72-
7360
pub fn update_crate<'a>(
7461
conn: &PgConnection,
7562
krate: &Crate,

src/tests/badge.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ fn update_add_gitlab() {
158158
let conn = app.diesel_database.get().unwrap();
159159

160160
let mut badges = HashMap::new();
161-
badges.insert(String::from("gitlab"), test_badges.gitlab_attributes);
161+
badges.insert(String::from("git-lab"), test_badges.gitlab_attributes);
162162
Badge::update_crate(&conn, &krate, Some(&badges)).unwrap();
163163
assert_eq!(krate.badges(&conn).unwrap(), vec![test_badges.gitlab]);
164164
}
@@ -231,7 +231,7 @@ fn replace_badge() {
231231

232232
// Add a badge
233233
let mut badges = HashMap::new();
234-
badges.insert(String::from("gitlab"), test_badges.gitlab_attributes);
234+
badges.insert(String::from("git-lab"), test_badges.gitlab_attributes);
235235
Badge::update_crate(&conn, &krate, Some(&badges)).unwrap();
236236
assert_eq!(krate.badges(&conn).unwrap(), vec![test_badges.gitlab]);
237237

@@ -288,7 +288,7 @@ fn clear_badges() {
288288
// Adding 3 badges
289289
badges.insert(String::from("appveyor"), test_badges.appveyor_attributes);
290290
badges.insert(String::from("travis-ci"), test_badges.travis_ci_attributes);
291-
badges.insert(String::from("gitlab"), test_badges.gitlab_attributes);
291+
badges.insert(String::from("git-lab"), test_badges.gitlab_attributes);
292292
Badge::update_crate(&conn, &krate, Some(&badges)).unwrap();
293293

294294
let current_badges = krate.badges(&conn).unwrap();
@@ -348,11 +348,11 @@ fn gitlab_required_keys() {
348348

349349
// Repository is a required key
350350
test_badges.gitlab_attributes.remove("repository");
351-
badges.insert(String::from("gitlab"), test_badges.gitlab_attributes);
351+
badges.insert(String::from("git-lab"), test_badges.gitlab_attributes);
352352

353353
let invalid_badges = Badge::update_crate(&conn, &krate, Some(&badges)).unwrap();
354354
assert_eq!(invalid_badges.len(), 1);
355-
assert!(invalid_badges.contains(&"gitlab"));
355+
assert!(invalid_badges.contains(&"git-lab"));
356356
assert_eq!(krate.badges(&conn).unwrap(), vec![]);
357357
}
358358

0 commit comments

Comments
 (0)